Version 2.1.43 (0fbae6bc)
Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Win10 20H2 (19042.985)
Whenever I switch to English United States-International Keyboard using the shortkey I specified, Ctrl + Shift + 9, the Anki application hangs, must force close it and restart. After restart it, unsynced changes will be lost.
Only when I use Ctrl+shift+9 to switch to US-International Keybord it hangs, when I use other shortkeys to switch to these keyboards, it’s okay:
Ctrl+shift+7 Google Japanese Input
Ctrl+shift+8 Chinese Huaer Wubi
Ctrl+shift+0 English US keyboard
(Just found out when I use Ctrl+shift+6 switch to Greek Keyboard, it also hangs.)
When I use Win+space to switch to these Keyboards, it’s okay.
Could you please tell me how can I help to fix this bug? Thanks!
This is a bug in the toolkit Anki is built on, and the only workaround at the moment is to use win+space instead.
Thanks for your reply.
May I know which toolkit it is, and can I submit a bug report to them also?
I would very much like to help with the process of fix it, I can spend time to learn the things needed.
Got it, thanks!
I’ll see if I can help in any ways.
It also exists in the beta version which I built from source.
Anki 2.1.45 (2b8bbda5) Python 3.8.10 Qt 5.15.2 PyQt 5.15.2
Platform: Windows 10
Flags: frz=False ao=False sv=2
change your video driver from opengl to angle or software
Seems solved the problem, thanks!
Update: In newer version (tried 2.1.54 Qt6), the problem appeared again, and there was no option to switch video driver in Preferences.
So I rolled back to 2.1.49, then everything’s fine again.
Tried 2.1.56 qt6 today, this problem still exists.
The method on that page doesn’t help much, and the app keeps terminate itself.
So I rolled back to qt5 again.
(win10 22H2 now, 2.1.54 qt6 back then was also not stable so I had rolled back to qt5)
Nice new UI design, thanks a lot !