Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
4.8.x, 5.11.1
-
None
Description
A Qt application with keyboard shortcuts assigned on QActions does not trigger its keyboard shortcuts if the user WIN+D once to show the desktop and then WIN+D again to show the Qt app. In Windows there is a native shortcut WINDOWS_LOGO+Key_D that shows the desktop and when clicked again shows the previous windows view. This kind of Windows event seems to stop the actions from triggering even when the app is active again.
Steps to reproduce
- Go to any Windows machine,
- Open Qt Assistant for any version 4 or 5,
- Press Ctrl+P: shortcut for Print opens the Dialog, everything is OK,
- Press WINLOGO+Key_D to show the Windows desktop,
- Press WINLOGO+Key_D again to show the Qt Assistant (is also activated),
- Now if you press Ctrl+P to open print dialog nothing happens (not OK).
Note that if you trigger an action with mouse click then actions can operate again (woke up) with keyboard shortcuts.