[ios] Fixed unnecessary double click on route button

Signed-off-by: Alexander Borsuk <me@alex.bio>
This commit is contained in:
Alexander Borsuk 2023-02-21 23:01:44 +01:00 committed by Alexander Borsuk
parent 6944b25c01
commit 4646fdf899

View file

@ -13,8 +13,6 @@ class BottomTabBarInteractor {
private weak var controlsManager: MWMMapViewControlsManager?
private weak var searchManager = MWMSearchManager.manager()
private var isPoint2PointSelected = false
init(viewController: UIViewController, mapViewController: MapViewController, controlsManager: MWMMapViewControlsManager) {
self.viewController = viewController
self.mapViewController = mapViewController
@ -32,13 +30,10 @@ extension BottomTabBarInteractor: BottomTabBarInteractorProtocol {
}
func openPoint2Point() {
isPoint2PointSelected.toggle()
MWMRouter.enableAutoAddLastLocation(false)
if (isPoint2PointSelected) {
controlsManager?.onRoutePrepare()
} else {
MWMRouter.stopRouting()
}
// Is stopRouting really needed here?
MWMRouter.stopRouting()
controlsManager?.onRoutePrepare()
}
func openHelp() {