*sigh* - in Input mode, Qt seems to send each keypress first as a…

Authored by sstjames on Jun 17 2016, 12:40 PM.

Description

*sigh* - in Input mode, Qt seems to send each keypress first as a ShortcutOverride (even if it doesn't override any shortcuts!) and then as a KeyPress (whether or not we stole the "ShortcutOverride" or not!), so the MacroRecorder (and LastChangeRecorder) record each keypress twice, leading to them repeating each keypress when replayed. Introduce isRepeatOfShortcutOverrideAsKeyPress() to detect this and not store both events.

Details

Committed
sstjamesJun 18 2016, 8:35 AM
Parents
R39:025edb11ca9b: Annoyingly, in Qt 5.5 we can no longer trigger shortcuts by replaying…
Branches
Unknown
Tags
Unknown