Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0
-
None
-
ArchLinux
"Arabic" keyboard layout, "Arabic (digits)" keyboard varient
"Persian" keyboard layout, the default varient
Description
Let's say a program has Ctrl+1 defined as a shortcut.
Using any keyboard layout that the key 1 on keyboard represents "DIGIT ONE" U+0031 will not have any problem.
Other layouts (lke "Arabic (digits)" varient, and Persian) uses "ARABIC-INDIC DIGIT ONE" U+0661 and "EXTENDED ARABIC-INDIC DIGIT ONE" U+06F1, in this case the shortcut will not be activated by pressing Ctrl+1, as Qt treats it as Ctrl+١.
This happens for all the numbers. I didn't check the numbpad keys.