The Project Manager View plugin hardcodes a number of shortcuts, among others for item removal, renaming, copy and paste. The remove, copy and paste shortcuts are standard and probably unlikely to be redefined, but the rename action is made available via the F2 key. I use that shortcut in KWin4 (for lowering the focus window), and it turns out that the keystroke is not eaten by KWin but passed on to the next window that receives focus, or when KDevelop itself is being lowered this way.
I've tried to make a start towards replacing these fixed shortcuts with user-modifiable ones. The QAction shortcuts work as expected, but I haven't yet been able to figure out how to make them appear in the shortcut settings dialog. Draft patch attached.
Steps to Reproduce:
- Map F2 to "lower window"
- Select a Focus-Really-Follows-Mouse focussing model
- Open a project in KDevelop5
- Select an item in the project manager
- Put a window in front of KDevelop and lower it via F2 or lower KDevelop itself via F2
A Rename dialog pops up; one cannot change or undefine the shortcut
It should be possible to change or remove the shortcut
The undesirable described effect above happens for me on a KDE4/Plasma desktop but should occur in all situations where one of the shortcuts is mapped globally to a different action.