@@ -63,10 +63,6 @@ Item {
63 Component.onDestruction: {
63 Component.onDestruction: {
64 shellLoader.itemDestroyed = true
64 shellLoader.itemDestroyed = true
69− surfaceManager: surfaceMan
@@ -137,6 +133,7 @@ Item {
137 when: windowShown
133 when: windowShown
139 property Item shell: shellLoader.status === Loader.Ready ? shellLoader.item : null
135 property Item shell: shellLoader.status === Loader.Ready ? shellLoader.item : null
136+ topLevelSurfaceList: shell ? shell.topLevelSurfaceList : null
141 function init() {
138 function init() {
142 tryCompare(shell, "waitingOnGreeter", false); // will be set when greeter is all ready
139 tryCompare(shell, "waitingOnGreeter", false); // will be set when greeter is all ready
@@ -153,7 +150,6 @@ Item {
154 // from StageTestCase
151 // from StageTestCase
155 stage = findChild(shell, "stage");
152 stage = findChild(shell, "stage");
156− topLevelSurfaceList = findInvisibleChild(shell, "topLevelSurfaceList");
157 verify(topLevelSurfaceList);
153 verify(topLevelSurfaceList);
159 startApplication("unity8-dash");
155 startApplication("unity8-dash");
@@ -162,8 +158,6 @@ Item {
162 function cleanup() {
158 function cleanup() {
163 tryCompare(shell, "waitingOnGreeter", false); // make sure greeter didn't leave us in disabled state
159 tryCompare(shell, "waitingOnGreeter", false); // make sure greeter didn't leave us in disabled state
165− topLevelSurfaceList = null;
167 shellLoader.itemDestroyed = false
161 shellLoader.itemDestroyed = false
169 shellLoader.active = false
163 shellLoader.active = false