From 362adb4fcf0abf0f56f27377d9292e1ce953f00f Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Wed, 6 Apr 2016 14:00:03 +0300 Subject: [PATCH] [ios] Fixed crash. --- .../MapDownloader/MWMBaseMapDownloaderViewController.mm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/iphone/Maps/Classes/MapDownloader/MWMBaseMapDownloaderViewController.mm b/iphone/Maps/Classes/MapDownloader/MWMBaseMapDownloaderViewController.mm index 2502f4ec08..391d7e676b 100644 --- a/iphone/Maps/Classes/MapDownloader/MWMBaseMapDownloaderViewController.mm +++ b/iphone/Maps/Classes/MapDownloader/MWMBaseMapDownloaderViewController.mm @@ -501,6 +501,11 @@ using namespace storage; - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { + if (buttonIndex >= actionSheet.numberOfButtons) + { + [actionSheet dismissWithClickedButtonIndex:0 animated:NO]; + return; + } NSString * btnTitle = [actionSheet buttonTitleAtIndex:buttonIndex]; if ([btnTitle hasPrefix:kDownloadActionTitle]) [self downloadNode:m_actionSheetId];