@@ -68,22 +68,20 @@ Item {
6868
6969 Connections {
7070 target: scope
71− onOpenScope: showTemporaryScope(scope);
72− }
73−
74− function showTemporaryScope(scope) {
75− var itemPos = scopesOverviewXYScaler.restorePosition;
76− var itemSize = scopesOverviewXYScaler.restoreSize;
77− scopesOverviewXYScaler.scale = itemSize.width / scopesOverviewXYScaler.width;
78− scopesOverviewXYScaler.x = itemPos.x -(scopesOverviewXYScaler.width - scopesOverviewXYScaler.width * scopesOverviewXYScaler.scale) / 2;
79− scopesOverviewXYScaler.y = itemPos.y -(scopesOverviewXYScaler.height - scopesOverviewXYScaler.height * scopesOverviewXYScaler.scale) / 2;
80− scopesOverviewXYScaler.opacity = 0;
81− tempScopeItem.scope = scope;
82− middleItems.overrideOpacity = 0;
83− scopesOverviewXYScaler.scale = 1;
84− scopesOverviewXYScaler.x = 0;
85− scopesOverviewXYScaler.y = 0;
86− scopesOverviewXYScaler.opacity = 1;
71+ onOpenScope: {
72+ var itemPos = scopesOverviewXYScaler.restorePosition;
73+ var itemSize = scopesOverviewXYScaler.restoreSize;
74+ scopesOverviewXYScaler.scale = itemSize.width / scopesOverviewXYScaler.width;
75+ scopesOverviewXYScaler.x = itemPos.x -(scopesOverviewXYScaler.width - scopesOverviewXYScaler.width * scopesOverviewXYScaler.scale) / 2;
76+ scopesOverviewXYScaler.y = itemPos.y -(scopesOverviewXYScaler.height - scopesOverviewXYScaler.height * scopesOverviewXYScaler.scale) / 2;
77+ scopesOverviewXYScaler.opacity = 0;
78+ tempScopeItem.scope = scope;
79+ middleItems.overrideOpacity = 0;
80+ scopesOverviewXYScaler.scale = 1;
81+ scopesOverviewXYScaler.x = 0;
82+ scopesOverviewXYScaler.y = 0;
83+ scopesOverviewXYScaler.opacity = 1;
84+ }
8785 }
8886
8987 function animateDashFromAll(scopeId) {