From 6ec66c7f9ff8ffbf7339a9b5afad1e0edda10b68 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Fri, 25 Jun 2021 08:35:19 +0200 Subject: [PATCH] [ios] Removed non-working traffic button Signed-off-by: Alexander Borsuk --- .../MWMNavigationDashboardManager.mm | 5 ----- .../Views/NavigationControlView.swift | 18 --------------- .../Views/NavigationControlView.xib | 22 +++---------------- 3 files changed, 3 insertions(+), 42 deletions(-) diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm b/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm index 939e5aa3ad..a37760eafe 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm @@ -226,11 +226,6 @@ using Observers = NSHashTable; [MWMTextToSpeech tts].active = !isEnabled; } -- (IBAction)trafficButtonAction { - BOOL const switchOn = ([MWMMapOverlayManager trafficState] == MWMMapOverlayTrafficStateDisabled); - [MWMMapOverlayManager setTrafficEnabled:switchOn]; -} - - (IBAction)settingsButtonAction { [[MapViewController sharedController] performSegueWithIdentifier:@"Map2Settings" sender:nil]; } diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift index 812620d2c3..7795b06946 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.swift @@ -27,15 +27,6 @@ final class NavigationControlView: SolidTouchView, MWMTextToSpeechObserver, MapO } } - @IBOutlet private weak var trafficButton: UIButton! { - didSet { - trafficButton.setImage(#imageLiteral(resourceName: "ic_setting_traffic_off"), for: .normal) - trafficButton.setImage(#imageLiteral(resourceName: "ic_setting_traffic_on"), for: .selected) - trafficButton.setImage(#imageLiteral(resourceName: "ic_setting_traffic_on"), for: [.selected, .highlighted]) - onTrafficStateUpdated() - } - } - private lazy var dimBackground: DimBackground = { DimBackground(mainView: self, tapAction: { [weak self] in self?.diminish() @@ -246,17 +237,8 @@ final class NavigationControlView: SolidTouchView, MWMTextToSpeechObserver, MapO refreshDiminishTimer() } - func onTrafficStateUpdated() { - guard MWMRouter.isRoutingActive() else { return } - let isPedestrianRouting = MWMRouter.type() == .pedestrian - trafficButton.isHidden = isPedestrianRouting - trafficButton.isSelected = MapOverlayManager.trafficState() != .disabled - refreshDiminishTimer() - } - override func applyTheme() { super.applyTheme() - onTrafficStateUpdated() onTTSStatusUpdated() } diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.xib b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.xib index 3ce46013e0..c03c93ed3c 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.xib +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/NavigationControlView.xib @@ -84,7 +84,7 @@ - + @@ -230,7 +230,7 @@ - + - - -