Menu ▾ ▴

#106 Windows: AltGr-typed brackets trigger conversation shortcuts on European layouts

closed
nobody
bug (24)
2026-07-18
2026-07-17
Anonymous
No

Originally created by: kristofferR

AltGr reports as ctrlKey && altKey on Windows. accel() in inject/src/messenger/features/shortcuts.ts only checks ctrlKey, so typing [ or ] with AltGr+8/9 on Norwegian/German/… layouts matches the bracket shortcuts and switches conversations instead of inserting the character. The Ctrl+Tab and function-key branches in the same file already exclude altKey; the main accelerator path did not.

Fix (in flight): Alt-modified keys are never treated as accelerators.

Related

Tickets: #135
Tickets: #136

Discussion

  • Anonymous

    Anonymous - 2026-07-18

    Originally posted by: kristofferR

    Fixed in [#136]. Alt-modified keys are excluded from the accelerator check, so typing [ ] { } and other AltGr characters on European Windows layouts inserts the character instead of switching conversations.

     

    Related

    Tickets: #136

  • Anonymous

    Anonymous - 2026-07-18

    Ticket changed by: kristofferR

    • status: open --> closed
     

Log in to post a comment.