From 3043771e5e7195e5ba067c480cdcee9ed46cd2b8 Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Wed, 3 Mar 2021 22:55:34 +0100 Subject: [PATCH] [ios] Fixed crash on isolines click Buttons were removed from xib and are left uninitialized Signed-off-by: Alexander Borsuk --- .../Maps/UI/BottomMenu/Menu/Cells/BottomMenuLayersCell.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/iphone/Maps/UI/BottomMenu/Menu/Cells/BottomMenuLayersCell.swift b/iphone/Maps/UI/BottomMenu/Menu/Cells/BottomMenuLayersCell.swift index 7dee752229..3aa585460c 100644 --- a/iphone/Maps/UI/BottomMenu/Menu/Cells/BottomMenuLayersCell.swift +++ b/iphone/Maps/UI/BottomMenu/Menu/Cells/BottomMenuLayersCell.swift @@ -39,12 +39,16 @@ class BottomMenuLayersCell: UITableViewCell { } private func updateGuidesButton() { + // TODO: Either remove guides or enable button back in xib. + if guidesButton == nil { return } let enabled = MapOverlayManager.guidesEnabled() guidesButton.setStyleAndApply(enabled ? "MenuButtonEnabled" : "MenuButtonDisabled") guidesButton.isBadgeHidden = !MapOverlayManager.guidesFirstLaunch() } private func updateTrafficButton() { + // TODO: enable button back in xib. + if trafficButton == nil { return } let enabled = MapOverlayManager.trafficEnabled() trafficButton.setStyleAndApply(enabled ? "MenuButtonEnabled" : "MenuButtonDisabled") }