diff --git a/iphone/Maps/UI/BottomMenu/TabBar/BottomTabBarPresenter.swift b/iphone/Maps/UI/BottomMenu/TabBar/BottomTabBarPresenter.swift index 812bfcfe4f..b7b99261c7 100644 --- a/iphone/Maps/UI/BottomMenu/TabBar/BottomTabBarPresenter.swift +++ b/iphone/Maps/UI/BottomMenu/TabBar/BottomTabBarPresenter.swift @@ -16,11 +16,16 @@ class BottomTabBarPresenter: NSObject { self.view = view self.interactor = interactor } + + deinit { + MapOverlayManager.remove(self) + } } extension BottomTabBarPresenter: BottomTabBarPresenterProtocol { func configure() { view?.isLayersBadgeHidden = !MapOverlayManager.guidesFirstLaunch() + MapOverlayManager.add(self) } func onSearchButtonPressed() {