Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The translate tool should be disabled if the UserCommands plugin is not available #2478

Open
azeey opened this issue Jul 12, 2024 · 0 comments
Labels
bug Something isn't working help wanted We accept pull requests!

Comments

@azeey
Copy link
Contributor

azeey commented Jul 12, 2024

Environment

  • OS Version: Ubuntu 22.04
  • Source or binary build? Binary 8.5.0

Description

  • Expected behavior: If the transform tool is active, it should actually work in translating objects.
  • Actual behavior: If the UserCommands plugin is missing on the server side, the transform tool will not work. However, it will activate and give the appearance that it's working. Ideally it should check if the necessary service (provided by UserCommands) is available before activating. Bonus would be to automatically add the UserCommands plugin if it's not running on the server.

Related to: #849
Bad user experiencee: gazebosim/gz-sensors#26 (comment)

Steps to reproduce

  1. Run https://github.com/gazebosim/gz-sim/blob/90a7ba7e79e76d50b2cb97e4a20aad5ebba9b023/examples/worlds/gpu_lidar_sensor.sdf
  2. Activate the transform tool and move the red box.
  3. Click off. The box will snap back to its original position since UserCommands is not running.
@azeey azeey added bug Something isn't working help wanted We accept pull requests! labels Jul 12, 2024
@azeey azeey changed the title The translate tool should either be disabled if the UserCommands plugin is not available The translate tool should be disabled if the UserCommands plugin is not available Jul 12, 2024
@azeey azeey moved this from Inbox to To do in Core development Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted We accept pull requests!
Projects
Status: To do
Development

No branches or pull requests

1 participant