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]];