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