From 35998480263a90395cb5ac0beebe1d0032c69165 Mon Sep 17 00:00:00 2001 From: Jayson Ward Date: Mon, 25 Jun 2018 11:19:48 +1000 Subject: [PATCH] #77 Moved clearData and basemap assignment to separate stackview statuses --- ExportView.qml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/ExportView.qml b/ExportView.qml index ce7af90..b7885a4 100644 --- a/ExportView.qml +++ b/ExportView.qml @@ -86,10 +86,17 @@ Item { mainView.appToolBar.historyButtonEnabled = true; mainView.appToolBar.settingsButtonEnabled = false; mainView.appToolBar.toolBarTitleLabel = Singletons.Strings.createNewTilePackage; + } + + StackView.onActivated: { mapViewPlus.mapTileService = currentTileService.url; mapViewPlus.mapTileServiceUsesToken = currentTileService.useTokenToAccess; } + StackView.onDeactivating: { + mapViewPlus.map.clearData(); + } + //-------------------------------------------------------------------------- onExportingChanged: { @@ -442,9 +449,9 @@ Item { tpkTitle: exportView.extractDefaultTPKTitle(exportView.currentTileService.title) onChangeTileService: { - if (mapViewPlus.map !== null) { - mapViewPlus.map.clearData(); - } +// if (mapViewPlus.map !== null) { +// mapViewPlus.map.clearData(); +// } exportView.currentTileIndex = index; exportView.currentTileService = availableServices.get(index); mapViewPlus.mapTileService = exportView.currentTileService.url;