https://bugzilla.redhat.com/show_bug.cgi?id=1028911
--- Comment #5 from Ding-Yi Chen <dchen(a)redhat.com> ---
Cause:
Actually it is expected behavior when "Sync CapsLock with IM" is
"keyboard",
which was default for ibus-chewing-1.4.3 and earlier.
The expected behaviour for each value:
1. disable: Don't try to sync capslock state with input method.
2. keyboard: If CapsLock state and input method mode is out of sync, then
a. if CapsLock==Off, the set the input method as Chinese mode
b. if CapsLock==On, the set the input method as English mode
3. input method: If CapsLock state and input method mode is out of sync, then
a. if input method is in Chinese mode, then set capsLock=Off
b. if input method is in English mode, then set capsLock=On
Out of sync usually happened when input focus moving out.
In some WM/DE, clicking on input menu will not trigger the foucs out event.
GnomeShell, however, will trigger focus_out event.
If "Sync CapsLock with IM" is set to keyboard, that means you cannot change the
input method mode as the Caps lock state is not change.
Resolution:
The new default will be 'disable', as it works in the same way for each WM/DE.
Configuration key is also change so new and existing user will be use this as
default.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=Tl8d3Jkta3&a=cc_unsubscribe