After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 695238 - input-sources-switcher ignores modifier keypresses if Shift released first
input-sources-switcher ignores modifier keypresses if Shift released first
Status: RESOLVED DUPLICATE of bug 697002
Product: gnome-settings-daemon
Classification: Core
Component: keyboard
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2013-03-05 19:01 UTC by Mantas Mikulėnas (grawity)
Modified: 2013-04-02 08:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mantas Mikulėnas (grawity) 2013-03-05 19:01:47 UTC
I have "Left Alt+Shift" selected as my modifiers-only source switching shortcut. I've noticed that the gsd-input-sources-switcher sometimes ignores the shortcut depending on the order I release Alt and Shift.

Specifically, it ignores the shortcut if I release Shift while still holding Alt.

Since I usually just press both keys at once, the release order is more-or-less random, meaning about half of my attempts to switch the layout are ignored.

    +Alt +Shift -Shift -Alt: ignored
    +Shift +Alt -Shift -Alt: ignored
    +Alt +Shift -Alt -Shift: accepted
    +Shift +Alt -Alt -Shift: accepted

gnome-settings-daemon 3.7.90-52-g20b7828
Comment 1 Vladimir Didenko 2013-03-18 09:01:27 UTC
Since gnome-settings-daemon 3.7.91 layout switching using modifiers only doesn't work at all.
Comment 2 Rui Matos 2013-04-02 08:04:09 UTC
The patch I'm pushing for in bug 697002 should fix this.

*** This bug has been marked as a duplicate of bug 697002 ***