aboutsummaryrefslogtreecommitdiffstats
path: root/apps/com.pelagicore.map/Main.qml
diff options
context:
space:
mode:
authorGrigorii Zimin <gzimin@luxoft.com>2019-10-30 15:13:08 +0300
committerGrigorii Zimin <gzimin@luxoft.com>2019-10-30 14:20:55 +0000
commit32f996ef041e7fc8843dd5732af16ddb8ad4b2c8 (patch)
tree2ad3d38fc9c418ac6ac73d7288637acc8c610076 /apps/com.pelagicore.map/Main.qml
parentb729d6add6252f2e7ead0298ec69df4fcc0da6d8 (diff)
[map] ICMapView reflects "demo_driving" state of MainView
Fixes: AUTOSUITE-1324 Change-Id: Iffe5b66194902eefa96f3907ea089036d11d185f Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
Diffstat (limited to 'apps/com.pelagicore.map/Main.qml')
-rw-r--r--apps/com.pelagicore.map/Main.qml12
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/com.pelagicore.map/Main.qml b/apps/com.pelagicore.map/Main.qml
index 863ea4f0..8713165a 100644
--- a/apps/com.pelagicore.map/Main.qml
+++ b/apps/com.pelagicore.map/Main.qml
@@ -138,6 +138,18 @@ QtObject {
activeMapType: Style.theme === Style.Light ?
mainMap.store.getMapType(icMapView.mapReady, mainMap.store.defaultLightThemeId)
: mainMap.store.getMapType(icMapView.mapReady, mainMap.store.defaultDarkThemeId);
+
+ Connections {
+ target: mainMap.store
+ onNavigationDemoActiveChanged: {
+ if (mainMap.store.navigationDemoActive) {
+ icMapView.path = mainMap.store.routeModel.get(0).path;
+ icMapView.state = "demo_driving";
+ } else {
+ icMapView.state = "initial";
+ }
+ }
+ }
}
}
}