on xenial help sign in
focus the topmost item
commita514e154e73536707ddc4d8930f5dd71a0ab7e13 authorLukáš Tinkl <lukas.tinkl@canonical.com> dateThu 2 Jun 2016, 03:01 (10 years ago) parentee98fbf
2 files changed+2−4
qml/Stages/PhoneStage.qml+1−2 qml/Stages/TabletStage.qml+1−2
qml/Stages/PhoneStage.qml+1−2
@@ -111,7 +111,6 @@ AbstractStage {
111111 function closeFocusedDelegate() {
112112 if (priv.focusedAppDelegate && priv.focusedAppDelegate.closeable) {
113113 priv.focusedAppDelegate.closed();
114− spreadRepeater.itemAt(1).focus = true; // focus the next one
115114 }
116115 }
117116
@@ -477,8 +476,8 @@ AbstractStage {
477476 if (spreadView.closingIndex == -1) {
478477 spreadView.phase = 0;
479478 spreadView.contentX = -spreadView.shift;
480− focusTopMostApp();
481479 }
480+ focusTopMostApp();
482481 }
483482 function focusTopMostApp() {
484483 if (spreadRepeater.count > 0) {
qml/Stages/TabletStage.qml+1−2
@@ -87,7 +87,6 @@ AbstractStage {
8787 function closeFocusedDelegate() {
8888 if (priv.focusedAppDelegate && priv.focusedAppDelegate.closeable) {
8989 priv.focusedAppDelegate.closed();
90− spreadRepeater.itemAt(1).focus = true; // focus the next one
9190 }
9291 }
9392
@@ -719,8 +718,8 @@ AbstractStage {
719718 if (spreadView.closingIndex == -1) {
720719 spreadView.phase = 0;
721720 spreadView.contentX = -spreadView.shift;
722− focusTopMostApp();
723721 }
722+ focusTopMostApp();
724723 }
725724 function focusTopMostApp() {
726725 if (spreadRepeater.count > 0) {