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

Elvis Angelaccio <elvis.angelac...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|UNCONFIRMED                 |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kgl
                   |                            |obalaccel/706730f9d7a3357c7
                   |                            |03d5a24833f0436972b1b91

--- Comment #2 from Elvis Angelaccio <elvis.angelac...@kde.org> ---
Git commit 706730f9d7a3357c703d5a24833f0436972b1b91 by Elvis Angelaccio, on
behalf of Sontol Bonggol.
Committed on 01/06/2018 at 21:44.
Pushed by elvisangelaccio into branch 'master'.

Make sure ungrab keyboard request is processed before emitting shortcut

Summary:
In some rare cases, the ungrab keyboard request is processed later than
the action of the key shortcut. This can make the application that try
to grab the keyboard (e.g. in kwin) fail to do so. The solution is to
use ungrab_keyboard_checked() and xcb_request_check() before emitting
the shortcut signal.

Reviewers: #frameworks, #plasma, mck182, davidedmundson

Reviewed By: #plasma, davidedmundson

Subscribers: elvisangelaccio, davidedmundson, fvogt, kde-frameworks-devel

Tags: #frameworks

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

M  +5    -1    src/runtime/plugins/xcb/kglobalaccel_x11.cpp

https://commits.kde.org/kglobalaccel/706730f9d7a3357c703d5a24833f0436972b1b91

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

Reply via email to