Description

Special function key presses and hotkey shortcuts do not register in the editor if they fire key presses instantaneously (0ms). In particular, TypeMatrix keyboards reproduce this error using keyboard specific hotkeys that fire instant actions, such as Ctrl+Insert.

Steps to Reproduce

[not reproduced internally]

  1. Using a TypeMatrix Keyboard or any hotkey shortcuts, open editor (any project)
  2. Navigate to Edit>Editor Preferences>Keyboard Shortcuts
  3. Set any action to the function hotkey+another specialty key or hotkey shortcut that fires instantly (all keypresses occur at 0 ms).
  4. Press Function key/Hotkey shortcut in level viewport

Results

If the hotkey fires instantly (at 0ms), it does not function. If it fires after 1-2 ms, the shortcut works.

Expected

The function fires properly, even at 0ms.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.11
Target Fix4.12
Fix Commit2887855
Main Commit2894512
CreatedMar 1, 2016
ResolvedMar 1, 2016
UpdatedAug 8, 2016