Bug 338154 - KRDC "Grab All Possible Keys" does not work correctly after switching windows on local system
Summary: KRDC "Grab All Possible Keys" does not work correctly after switching windows...
Status: RESOLVED FIXED
Alias: None
Product: krdc
Classification: Applications
Component: RDP (show other bugs)
Version: 4.11.5
Platform: Mint (Ubuntu based) Linux
: NOR normal
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-09 15:43 UTC by Liam
Modified: 2016-02-05 19:12 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Liam 2014-08-09 15:43:52 UTC
If I enable Grab All Possible Keys and hit Ctrl+B, it will go to the remote desktop. If I then click to a different window on the local machine and then click back to the remote desktop window and hit Ctrl+B it will open the Add Bookmark dialog. Inspecting the Grab All Possible Keys setting in the menu will indicate that it is on. Turning it off at this point and hitting Ctrl+B on the remote desktop will NOT show the Add Bookmark dialog (ie the Grab All Keys is still active). Turning it back on and hitting Ctrl+B will still not show the Addr Bookmark dialog (actually correct behavior). 

It is clear that at the very least the menu option is not reflecting the state of the option within the application, but beyond that the feature essentially does not function if one is switching between local windows and the remote desktop.

This behavior is maddening and leads to the user not knowing when (if ever) Ctrl+B or Alt+Tab will be interpreted by the local system or the remote system, leaving desktop-level shortcuts (or shortcuts mapped by KRDC) to be almost useless while using remote desktop on KRDC.
Comment 1 Liam 2014-08-09 15:51:52 UTC
A workaround for this issue (at least for application-level shortcuts): Remove all of KRDC shortcut assignments from the Configure Shortcuts dialog
Comment 2 Philippe Cloutier 2014-09-28 20:11:52 UTC
I cannot precisely reproduce this. For me, what grabs shortcuts (such as Ctrl+M) depends on the cursor's location. If the cursor is inside the remote host's display area, the remote host grabs the shortcuts. If it's outside, krdc grabs the shortcut.

Please tell us how KDE SC 4.14.1 behaves for you.
Comment 3 AceLan Kao 2016-02-05 03:14:34 UTC
Can't reproduce this issue.