From 1b47a2fbde90df3e571b3740a7ab930df6138410 Mon Sep 17 00:00:00 2001 From: Alexander Boriskov Date: Tue, 1 Sep 2020 12:43:11 +0300 Subject: [PATCH] [iOS] Fixed crash in BookmarksCoordinator https://jira.mail.ru/browse/MAPSME-14712 --- iphone/Maps/Bookmarks/BookmarksTabViewController.swift | 2 +- iphone/Maps/Classes/MapViewController.mm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/iphone/Maps/Bookmarks/BookmarksTabViewController.swift b/iphone/Maps/Bookmarks/BookmarksTabViewController.swift index bda21de991..e5c455b69e 100644 --- a/iphone/Maps/Bookmarks/BookmarksTabViewController.swift +++ b/iphone/Maps/Bookmarks/BookmarksTabViewController.swift @@ -16,7 +16,7 @@ final class BookmarksTabViewController: TabViewController { private weak var coordinator: BookmarksCoordinator? - init(coordinator: BookmarksCoordinator?) { + @objc init(coordinator: BookmarksCoordinator?) { super.init(nibName: nil, bundle: nil) self.coordinator = coordinator } diff --git a/iphone/Maps/Classes/MapViewController.mm b/iphone/Maps/Classes/MapViewController.mm index 1191406e18..93ad1ae321 100644 --- a/iphone/Maps/Classes/MapViewController.mm +++ b/iphone/Maps/Classes/MapViewController.mm @@ -640,7 +640,7 @@ NSString *const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing"; - (void)openCatalogInternal:(MWMCatalogWebViewController *)catalog animated:(BOOL)animated utm:(MWMUTM)utm { [self.navigationController popToRootViewControllerAnimated:NO]; - auto bookmarks = [[MWMBookmarksTabViewController alloc] init]; + auto bookmarks = [[MWMBookmarksTabViewController alloc] initWithCoordinator:self.bookmarksCoordinator]; bookmarks.activeTab = ActiveTabCatalog; NSMutableArray *controllers = [self.navigationController.viewControllers mutableCopy]; [controllers addObjectsFromArray:@[bookmarks, catalog]];