mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-01 13:47:21 -06:00
eframe's web build sends a keystroke's text before its key press. On a layout without Latin letters, the one-key shortcuts paired each text with the last key press before it, so in the web build a lone keystroke had no key and ran no shortcut, and a second keystroke in the same frame used the first one's key. Each text now takes the press right before it, unless an earlier text in the frame took that press, and otherwise the press right after it. The one-key shortcuts and the shortcut names a tool sees while it is busy use the same pairing. The desktop order (key, then text) pairs as before.