Shortcuts sometimes get disabled after trying to use them in Zhuyin input mode
Since I'm Taiwanese, I have the Zhuyin keyboard activated on my mac.
Recently, I found out that Musescore deactivates some shortcuts if I try to use the shortcuts in Zhuyin input mode, which is a bit of inconvenience, but actually fine - many programs disable the shortcuts in Zhuyin mode, too.
The real pain is that sometimes if Musescore decides to disable shortcuts, it keeps disable them even when I switch back to English input mode. The only way to resolve this seems to be to restart the program.
How to reproduce:
1. Open Musescore and open a file.
2. Try to add a crescendo hairpin on some notes in Zhuyin mode. The shortcut should work just fine.
3. Delete the hairpin. Try instead add a decrescendo hairpin on some notes. The shortcut should be disabled.
4. The bug remains even when we switch back to the English keyboard. With "adding crescendo hairpin" (<) working, the decrescendo one (>) is disabled.
Sometimes, I encounter the bug with other shortcuts as well. The bug has also happened to me on note value shortcuts (1~9), "toggle note input mode" (N), and "Save file" (command + S).
Unfortunately, the hairpin one is the only one that I'm certain about how to reproduce. If I found out about the others as well, I'll update the information.
Versions:
Musescore: 3.3.4
OS: macOS 10.14.6 (Mojave)
Comments
Related to your #309384: On MacOS, shortcuts will be disabled if pressed when using non-roman-alphabet-based IME (input method editor). I guess?