[TabBox] Fix Arrow Key / Keyboard Events in QML Alt+Tab Skins
Summary: KWin used to do a quirky trick to send key events to the topmost QQuickItem rather than things going to the activeFocus item. Sending it to the window previously would have failed as the window didn't think it was active. Since 66986d4a we can just let the window process the events in a normal QtQuick manner. BUG: 370185 Fixed-in: 5.15.0 It will require tabboxes to set focus correctly. The ones I tested did. Most analysis for this patch was done by Chris Holland. Test Plan: Held+alt tab with the "Text" tabbox switcher pressed up and down Reviewers: #kwin, graesslin Reviewed By: #kwin, graesslin Subscribers: graesslin, kwin, Zren Tags: #kwin Differential Revision: https://phabricator.kde.org/D16693
parent
7221864c
Please register or sign in to comment