forked from organicmaps/organicmaps
[iOS] Fixed alert on kmz import notification
This commit is contained in:
parent
3e18e027eb
commit
2ba522e17c
2 changed files with 17 additions and 10 deletions
|
@ -365,13 +365,4 @@ extension BMCDefaultViewModel: MWMBookmarksObserver {
|
|||
view?.update(sections: [.categories])
|
||||
view?.conversionFinished(success: success)
|
||||
}
|
||||
|
||||
func onBookmarksFileLoadSuccess() {
|
||||
Statistics.logEvent(kStatEventName(kStatApplication, kStatImport), withParameters: [kStatValue : kStatKML])
|
||||
MWMAlertViewController.activeAlert().presentInfoAlert(L("load_kmz_title"), text: L("load_kmz_successful"))
|
||||
}
|
||||
|
||||
func onBookmarksFileLoadError() {
|
||||
MWMAlertViewController.activeAlert().presentInfoAlert(L("load_kmz_title"), text: L("load_kmz_failed"))
|
||||
}
|
||||
}
|
||||
|
|
|
@ -75,7 +75,7 @@ NSString * const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing";
|
|||
|
||||
@interface MapViewController ()<MWMFrameworkDrapeObserver, MWMFrameworkStorageObserver,
|
||||
MWMWelcomePageControllerProtocol, MWMKeyboardObserver,
|
||||
RemoveAdsViewControllerDelegate>
|
||||
RemoveAdsViewControllerDelegate, MWMBookmarksObserver>
|
||||
|
||||
@property(nonatomic, readwrite) MWMMapViewControlsManager * controlsManager;
|
||||
|
||||
|
@ -429,10 +429,16 @@ NSString * const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing";
|
|||
});
|
||||
|
||||
self.userTouchesAction = UserTouchesActionNone;
|
||||
[[MWMBookmarksManager sharedManager] addObserver: self];
|
||||
[[MWMBookmarksManager sharedManager] loadBookmarks];
|
||||
[MWMFrameworkListener addObserver:self];
|
||||
}
|
||||
|
||||
- (void)dealloc {
|
||||
[[MWMBookmarksManager sharedManager] removeObserver: self];
|
||||
[MWMFrameworkListener removeObserver:self];
|
||||
}
|
||||
|
||||
- (void)addListener:(id<MWMLocationModeListener>)listener {
|
||||
[self.listeners addObject:listener];
|
||||
}
|
||||
|
@ -847,4 +853,14 @@ NSString * const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing";
|
|||
self.carplayPlaceholderLogo.hidden = NO;
|
||||
}
|
||||
|
||||
#pragma mark - MWMBookmarksObserver
|
||||
- (void)onBookmarksFileLoadSuccess {
|
||||
[[MWMAlertViewController activeAlertController] presentInfoAlert:L(@"load_kmz_title") text:L(@"load_kmz_successful")];
|
||||
[Statistics logEvent:kStatEventName(kStatApplication, kStatImport) withParameters:@{kStatValue : kStatImport}];
|
||||
}
|
||||
|
||||
- (void)onBookmarksFileLoadError {
|
||||
[[MWMAlertViewController activeAlertController] presentInfoAlert:L(@"load_kmz_title") text:L(@"load_kmz_failed")];
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
Loading…
Add table
Reference in a new issue