mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 02:07:09 -06:00
Firefox on Windows reports AltGr as Ctrl and Alt held. In the web build, while the Type tool edited text, a character typed with AltGr was typed and also ran the command chord of its key: AltGr+L (ł on a Polish layout) added a layer through Cmd+L, AltGr+Q (@ on a German layout) ran Reset Tracking and Kerning, AltGr+E (€) opened Export for Screens, AltGr+A (ą) ran Select All on Active Artboard, and AltGr+Z (ż) undid the typing through Cmd+Z. While the Type tool edits text, a key press with Ctrl and Alt held that is followed by the text it typed is now dropped before the command chords are matched. A Ctrl or Ctrl+Alt chord that types no character runs its command as before, and key presses outside text editing are handled as before. The desktop app receives AltGr without Ctrl and Alt, and a press with Ctrl held types no text there, so it behaves as before. Docs: docs/target-app-parity.md.