-
Notifications
You must be signed in to change notification settings - Fork 466
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
Esc shortcut to leave fullscreen prevents canceling tools from working #1257
Comments
I guess, this was fixed via your #1256? If not, reopen this issue and provide a more detailed error description. |
This isn't fixed by #1256 . Here's what's happening:
This no longer works now since the ESC key was bound to "exit full screen" in addition to "cancel current action" and the "exit fullscreen" behaviour seems to prevent the key event from propagating to the tools. A workaround to cancel started actions right now is to press "I" to switch to the interaction tool which will also cancel a started "send goal" action without sending the goal. Possible solutions would be to:
|
Thanks for describing the issue in more detail. When do you think the old behavior was working? |
Exactly, when the version with fullscreen support was released, the bug was introduced. |
rviz/src/rviz/visualization_frame.cpp
Line 484 in 070835c
This QShortcut seems to prevent esc key-events from firing which means
rviz/src/rviz/tool_manager.cpp
Line 133 in 070835c
never gets called, meaning that actions such as send goal or initial pose can no longer be aborted with esc.
The text was updated successfully, but these errors were encountered: