From 40a0cd0ad6bf28bafbb027d0bedbe9a800507145 Mon Sep 17 00:00:00 2001 From: "v.mikhaylenko" Date: Mon, 9 Nov 2015 15:22:45 +0300 Subject: [PATCH] [ios] Fixed bug with incorrect query from history. --- .../Search/TabbedView/HistoryTab/MWMSearchHistoryManager.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iphone/Maps/Classes/CustomViews/MapViewControls/Search/TabbedView/HistoryTab/MWMSearchHistoryManager.mm b/iphone/Maps/Classes/CustomViews/MapViewControls/Search/TabbedView/HistoryTab/MWMSearchHistoryManager.mm index 3ca9250b89..0b1953e90d 100644 --- a/iphone/Maps/Classes/CustomViews/MapViewControls/Search/TabbedView/HistoryTab/MWMSearchHistoryManager.mm +++ b/iphone/Maps/Classes/CustomViews/MapViewControls/Search/TabbedView/HistoryTab/MWMSearchHistoryManager.mm @@ -142,7 +142,7 @@ forRowAtIndexPath:(NSIndexPath *)indexPath BOOL const isRequestCell = isRouteSearch ? row != 0 : row < f.GetLastSearchQueries().size(); if (isRequestCell) { - search::QuerySaver::TSearchRequest const & query = [self queryAtIndex:indexPath.row]; + search::QuerySaver::TSearchRequest const & query = [self queryAtIndex:isRouteSearch ? indexPath.row - 1 : indexPath.row]; [self.delegate searchText:@(query.second.c_str()) forInputLocale:@(query.first.c_str())]; } else