hint the launcher in order to signal a successful size change
commit64feb38abc50824bf87359a70149143a841be3ad
authorMichael Zanetti <michael.zanetti@canonical.com>
dateMon 5 Dec 2016, 11:33 (10 years ago)
parent317fbd4
qml/Launcher/Launcher.qml+4
@@ -102,6 +102,10 @@ FocusScope {
102102 }
103103 }
104104
105+ onPanelWidthChanged: {
106+ hint();
107+ }
108+
105109 function hide() {
106110 switchToNextState("")
107111 }
tests/qmltests/Launcher/tst_Launcher.qml+8
@@ -1478,5 +1478,13 @@ Rectangle {
14781478
14791479 launcher.available = true;
14801480 }
1481+
1482+ function test_hintOnSizeChange() {
1483+ var oldSize = launcher.panelWidth;
1484+ launcher.maxPanelX = -launcher.panelWidth;
1485+ launcher.panelWidth = oldSize + units.gu(2);
1486+ tryCompare(launcher, "maxPanelX", 0);
1487+ launcher.panelWidth = oldSize;
1488+ }
14811489 }
14821490}