From 0cce71cbe621c324f869d2923a63a382c48fca93 Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Mon, 29 Jan 2018 10:53:53 +0300 Subject: [PATCH] [MAPSME-6560] [ios] Removed traffic button for pedestrian routing. --- .../NavigationDashboard/Views/NavigationControlView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift index 66d74d78ff..7b309ea6a3 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift @@ -259,6 +259,9 @@ final class NavigationControlView: SolidTouchView, MWMTextToSpeechObserver, MWMT } func onTrafficStateUpdated() { + guard MWMRouter.isRoutingActive() else { return } + let isPedestrianRouting = MWMRouter.type() == .pedestrian + trafficButton.isHidden = isPedestrianRouting trafficButton.isSelected = MWMTrafficManager.state() != .disabled refreshDiminishTimer() }