https://bugs.kde.org/show_bug.cgi?id=370341

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.8.2
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/78a2732a9a421b8554022ec5ed
                   |                            |cca30d95b45d1a

--- Comment #5 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 78a2732a9a421b8554022ec5edcca30d95b45d1a by Martin Gräßlin.
Committed on 17/10/2016 at 06:13.
Pushed by graesslin into branch 'Plasma/5.8'.

Fix shortcut triggering with shift+letter

Summary:
A shortcut with e.g. shift+w could not be triggered as shift is
considered as consumed. It transforms the keysym to an uppercase variant
thus it is consumed.

This change checks for the condition that shift is pressed and is the
only consumed modifier. If the current keysym is a letter the shift is
removed from the consumed modifier again to still support the shortcut.
FIXED-IN: 5.8.2

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D3015

M  +1    -2    autotests/integration/globalshortcuts_test.cpp
M  +13   -2    keyboard_input.cpp
M  +1    -1    keyboard_input.h

http://commits.kde.org/kwin/78a2732a9a421b8554022ec5edcca30d95b45d1a

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to