summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@digia.com>2013-07-31 15:40:40 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-08-02 08:19:59 +0200
commitb59c257a04f16dfefc6a7a8a1a920a8277db1326 (patch)
treef46dbc18f2e36bf355b7fbc746afac9012bdef69 /src/plugins/platforms/cocoa
parente440b35bb34023998f62fd426987c23bd5983f46 (diff)
Fix stuck modifier issue in the non-xcb_xkb code path
Since updating the xkb_state throght core events is more tricky (opposed to the xcb-xkb code path) where we have to use xkb_state_update_key, we need to make sure that our local state is in sync with the X server's state. The local state was getting out of sync if key was pressed down in a Qt application and released in other X client (by changing the focus to another window with a mouse, for example). Task-number: QTBUG-32660 Change-Id: I662bf5aad3ab0e8591109994e746d85ff61ad6ef Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa')
0 files changed, 0 insertions, 0 deletions