This will route the event through the containment first which can then intercept it, e.g. to prevent Escape from exiting showing desktop while renaming where it should only cancel that.
CCBUG: 352988
davidedmundson |
Plasma |
This will route the event through the containment first which can then intercept it, e.g. to prevent Escape from exiting showing desktop while renaming where it should only cancel that.
CCBUG: 352988
I can now event.accept in FolderView's escape handlers to prevent exiting showing desktop when renaming and instead only cancel the rename.
I can still type to launch KRunner. I can still type a new file name just fine. I can still navigate with my keys.
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |