diff --git a/android/app/src/main/java/app/organicmaps/car/screens/search/SearchOnMapScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/search/SearchOnMapScreen.java index fa8779cc9..cdf69ad3e 100644 --- a/android/app/src/main/java/app/organicmaps/car/screens/search/SearchOnMapScreen.java +++ b/android/app/src/main/java/app/organicmaps/car/screens/search/SearchOnMapScreen.java @@ -27,6 +27,7 @@ import app.organicmaps.sdk.search.SearchListener; import app.organicmaps.sdk.search.SearchEngine; import app.organicmaps.sdk.search.SearchRecents; import app.organicmaps.sdk.search.SearchResult; +import app.organicmaps.sdk.util.Config; import app.organicmaps.sdk.util.Language; public class SearchOnMapScreen extends BaseMapScreen implements SearchListener @@ -114,7 +115,8 @@ public class SearchOnMapScreen extends BaseMapScreen implements SearchListener } builder.setOnClickListener(() -> { - SearchRecents.add(title, getCarContext()); + if (Config.isSearchHistoryEnabled()) + SearchRecents.add(title, getCarContext()); SearchEngine.INSTANCE.cancel(); SearchEngine.INSTANCE.showResult(resultIndex); }); diff --git a/android/app/src/main/java/app/organicmaps/car/screens/search/SearchScreen.java b/android/app/src/main/java/app/organicmaps/car/screens/search/SearchScreen.java index 72f1f676f..f89482418 100644 --- a/android/app/src/main/java/app/organicmaps/car/screens/search/SearchScreen.java +++ b/android/app/src/main/java/app/organicmaps/car/screens/search/SearchScreen.java @@ -25,6 +25,7 @@ import app.organicmaps.sdk.search.SearchListener; import app.organicmaps.sdk.search.SearchEngine; import app.organicmaps.sdk.search.SearchRecents; import app.organicmaps.sdk.search.SearchResult; +import app.organicmaps.sdk.util.Config; import app.organicmaps.sdk.util.Language; public class SearchScreen extends BaseMapScreen implements SearchTemplate.SearchCallback, SearchListener @@ -147,7 +148,8 @@ public class SearchScreen extends BaseMapScreen implements SearchTemplate.Search if (!TextUtils.isEmpty(region)) builder.addText(region); builder.setOnClickListener(() -> { - SearchRecents.add(title, getCarContext()); + if (Config.isSearchHistoryEnabled()) + SearchRecents.add(title, getCarContext()); SearchEngine.INSTANCE.cancel(); SearchEngine.INSTANCE.showResult(resultIndex); });