Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
Qt Creator 3.2.0-beta1
-
None
Description
Steps to reproduce:
1. Turn on FakeVim and bind <Esc> to something in FakeVim (:nnoremap <Esc> ...)
2. Continuously press <Esc>, activating "ReturnToEditor" default shortcut
The FakeVim binding never executes. (Particularity note: if the shortcut instead includes a modifier, such as <Control>-R, the FakeVim binding WILL eventually execute eventually when editor becomes active, panes unmaximized, etc).
When FakeVim is turned off, you eventually get "Ambiguous shortcut overload" when the editor becomes active and a "TextEditor" shortcut you've set never fires.
"ReturnToEditor" and TextEditor/FakeVim/Future-Editor-Plugins shortcuts seem like they'd work better if they were in different contexts, allowing them to conflict with each other. "ReturnToEditor" is not a function in the Already-Returned-To-Editor context (should then be disabled / not executed).