@@ -470,8 +470,13 @@ Item {
470 onBackClicked: {
470 onBackClicked: {
471 var v = scopesOverviewXYScaler.restoreSize.width / tempScopeItem.width;
471 var v = scopesOverviewXYScaler.restoreSize.width / tempScopeItem.width;
472 scopesOverviewXYScaler.scale = v;
472 scopesOverviewXYScaler.scale = v;
473+ if (scopesOverviewXYScaler.restorePosition) {
473− scopesOverviewXYScaler.x = scopesOverviewXYScaler.restorePosition.x -(tempScopeItem.width - tempScopeItem.width * v) / 2;
474+ scopesOverviewXYScaler.x = scopesOverviewXYScaler.restorePosition.x -(tempScopeItem.width - tempScopeItem.width * v) / 2;
474− scopesOverviewXYScaler.y = scopesOverviewXYScaler.restorePosition.y -(tempScopeItem.height - tempScopeItem.height * v) / 2;
475+ scopesOverviewXYScaler.y = scopesOverviewXYScaler.restorePosition.y -(tempScopeItem.height - tempScopeItem.height * v) / 2;
477+ scopesOverviewXYScaler.x = 0;
478+ scopesOverviewXYScaler.y = 0;
475 scopesOverviewXYScaler.opacity = 0;
480 scopesOverviewXYScaler.opacity = 0;
476 middleItems.overrideOpacity = -1;
481 middleItems.overrideOpacity = -1;