Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CLOSED] Save all shortcut (Ctrl+Alt+s) disables some non-latin character input #2736

Open
core-ai-bot opened this issue Aug 29, 2021 · 1 comment

Comments

@core-ai-bot
Copy link
Member

Issue by robertbak
Saturday Feb 16, 2013 at 14:21 GMT
Originally opened as adobe/brackets#2893


This is easy to notice if you're typing polish text, typing in "ś" (which is a commonly used character) requires pressing AltGr+s (Wiki about AltGr). But because AltGr key is treated as exactly the same as the combination Ctrl+Alt (WebKit Bugzilla discussion) pressing AltGr+s in Brackets causes "Save all" and no character output.

This can happen for any combination using Alt+Ctrl but the only other shortcut using this is the live preview (Alt+Ctrl+P), but (based only on the wiki article) it doesn't look like it causes any issues.

FIX:
I usually fix this by changing the shortcut to Ctrl+Shift+S which makes saving and saving all (Ctlr+S, Ctrl+Shift-S) similar to closing and closing all (Ctlr+W, Ctrl+Shift-W).

EDIT:
The shortcut was changed here: adobe/brackets#1332

@core-ai-bot
Copy link
Member Author

Comment by njx
Wednesday Feb 20, 2013 at 21:57 GMT


Reviewed, marking move to backlog. This is a more general problem--lack of localized keyboard shortcuts--which we currently have on the backlog: https://trello.com/c/4k2yalBd.`@`adrocknaphobia, we might want to consider moving that further up on the backlog since this is a pretty bad problem for non-English users. Also, note that we're thinking of changing the way key bindings are registered as part of some upcoming extension API work (cc@dangoor), though I'm not sure that would make this easier by itself since it might not actually involve making bindings fully declarative.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant