From 150b9bb9e53f3d14c1c6bf438ce0a2c6253b90d4 Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Fri, 25 Sep 2015 13:48:58 +0300 Subject: [PATCH] [ios] Added save search results on change to map search. --- .../CustomViews/MapViewControls/Search/MWMSearchManager.mm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/iphone/Maps/Classes/CustomViews/MapViewControls/Search/MWMSearchManager.mm b/iphone/Maps/Classes/CustomViews/MapViewControls/Search/MWMSearchManager.mm index a0f1a44bdb..7a0dfb5929 100644 --- a/iphone/Maps/Classes/CustomViews/MapViewControls/Search/MWMSearchManager.mm +++ b/iphone/Maps/Classes/CustomViews/MapViewControls/Search/MWMSearchManager.mm @@ -237,7 +237,11 @@ extern NSString * const kAlohalyticsTapEventKey; - (void)changeToMapSearchState { - PinClickManager & bm = GetFramework().GetBalloonManager(); + Framework & f = GetFramework(); + UITextField * textField = self.searchTextField; + f.SaveSearchQuery(make_pair(textField.textInputMode.primaryLanguage.UTF8String, + textField.text.precomposedStringWithCompatibilityMapping.UTF8String)); + PinClickManager & bm = f.GetBalloonManager(); bm.RemovePin(); bm.Dismiss(); [self.searchTextField resignFirstResponder];