Description
Prerequisites
- Put an X between the brackets on this line if you have done all of the following:
- Reproduced the problem in Safe Mode: https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
- Followed all applicable steps in the debugging guide: https://flight-manual.atom.io/hacking-atom/sections/debugging/
- Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
- Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
- Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages
Description
When I switch the layout language from English to Russian or from Russian to English using Alt + Shift, the focus moves to the main menu. This appeared in version 1.51, which I had to upgrade to due to the upgrade to Ubuntu 20.04. Before that, I was working on version 1.26.1 and there was no such problem. The problem is very serious, because if you do not notice that you have jumped to the main menu and continue printing, you can simply destroy the document and the project, knock off the settings and much more that can be done through the main menu.
Steps to Reproduce
- Start typing in document
- Press Alt+Shift (first hold Alt, then press Shift)
Expected behavior:
The keyboard layout should just switch to Russian and the typing cursor should remain in the typing field and not disappear, the focus should remain on the typing field
Actual behavior:
the focus moves to the main menu and typing stops
Reproduces how often:
This is reproduced almost always, but sometimes, with some "successful" switches, the focus does not jump. I did a lot of experiments and realized that the order of pressing the keys is to blame. If you first hold down Alt and then Shift, then the focus will jump, but if you do the opposite - first hold down Shift and then Alt, then the focus will remain in the text field, and the layout will switch. But this is not an option! I have been trying for 4 long months to retrain to switch to Shift + Alt and not to Alt + Shift - and to no avail. I work on many computers with different OS and editors, and the good old Shift + Alt works there, it dulls my guard and again returning to Ubuntu I forget.
Versions
Problem on:
Atom-x64 1.53.0
Atom-x64 1.51.0
UbuntuStudio (Xubuntu) 20.04.1 With default anvironment and Cinnamon 4.4.8 the same
NO PROBLEMS ON: Xubuntu 19.10 + Atom-x64 1.26.1
Additional Information
In keybindings resolver when i press Alt+Shift:
alt-groupnext
When press Shift+Alt:
groupnext-alt