@@ -90,7 +90,32 @@ FocusScope {
93− onAltTabPressedChanged: priv.goneToSpread = altTabPressed
93+ onAltTabPressedChanged: {
95+ altTabDelayTimer.start();
97+ // Alt Tab has been released, did we already go to spread?
98+ if (priv.goneToSpread) {
99+ priv.goneToSpread = false;
101+ // No we didn't, do a quick alt-tab
102+ if (appRepeater.count > 1) {
103+ appRepeater.itemAt(1).claimFocus();
110+ id: altTabDelayTimer
114+ if (root.altTabPressed) {
115+ priv.goneToSpread = true;
95 property Item itemConfiningMouseCursor: !spreadShown && priv.focusedAppDelegate && priv.focusedAppDelegate.surface &&
120 property Item itemConfiningMouseCursor: !spreadShown && priv.focusedAppDelegate && priv.focusedAppDelegate.surface &&
96 priv.focusedAppDelegate.surface.confinesMousePointer ?
121 priv.focusedAppDelegate.surface.confinesMousePointer ?