mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-23 06:33:42 +00:00
[android-auto] Fix SearchRecents.add
Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
This commit is contained in:
committed by
Konstantin Pastbin
parent
309eed2365
commit
fe1c371b5f
@@ -27,6 +27,7 @@ import app.organicmaps.sdk.search.SearchListener;
|
|||||||
import app.organicmaps.sdk.search.SearchEngine;
|
import app.organicmaps.sdk.search.SearchEngine;
|
||||||
import app.organicmaps.sdk.search.SearchRecents;
|
import app.organicmaps.sdk.search.SearchRecents;
|
||||||
import app.organicmaps.sdk.search.SearchResult;
|
import app.organicmaps.sdk.search.SearchResult;
|
||||||
|
import app.organicmaps.sdk.util.Config;
|
||||||
import app.organicmaps.sdk.util.Language;
|
import app.organicmaps.sdk.util.Language;
|
||||||
|
|
||||||
public class SearchOnMapScreen extends BaseMapScreen implements SearchListener
|
public class SearchOnMapScreen extends BaseMapScreen implements SearchListener
|
||||||
@@ -114,6 +115,7 @@ public class SearchOnMapScreen extends BaseMapScreen implements SearchListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
builder.setOnClickListener(() -> {
|
builder.setOnClickListener(() -> {
|
||||||
|
if (Config.isSearchHistoryEnabled())
|
||||||
SearchRecents.add(title, getCarContext());
|
SearchRecents.add(title, getCarContext());
|
||||||
SearchEngine.INSTANCE.cancel();
|
SearchEngine.INSTANCE.cancel();
|
||||||
SearchEngine.INSTANCE.showResult(resultIndex);
|
SearchEngine.INSTANCE.showResult(resultIndex);
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import app.organicmaps.sdk.search.SearchListener;
|
|||||||
import app.organicmaps.sdk.search.SearchEngine;
|
import app.organicmaps.sdk.search.SearchEngine;
|
||||||
import app.organicmaps.sdk.search.SearchRecents;
|
import app.organicmaps.sdk.search.SearchRecents;
|
||||||
import app.organicmaps.sdk.search.SearchResult;
|
import app.organicmaps.sdk.search.SearchResult;
|
||||||
|
import app.organicmaps.sdk.util.Config;
|
||||||
import app.organicmaps.sdk.util.Language;
|
import app.organicmaps.sdk.util.Language;
|
||||||
|
|
||||||
public class SearchScreen extends BaseMapScreen implements SearchTemplate.SearchCallback, SearchListener
|
public class SearchScreen extends BaseMapScreen implements SearchTemplate.SearchCallback, SearchListener
|
||||||
@@ -147,6 +148,7 @@ public class SearchScreen extends BaseMapScreen implements SearchTemplate.Search
|
|||||||
if (!TextUtils.isEmpty(region))
|
if (!TextUtils.isEmpty(region))
|
||||||
builder.addText(region);
|
builder.addText(region);
|
||||||
builder.setOnClickListener(() -> {
|
builder.setOnClickListener(() -> {
|
||||||
|
if (Config.isSearchHistoryEnabled())
|
||||||
SearchRecents.add(title, getCarContext());
|
SearchRecents.add(title, getCarContext());
|
||||||
SearchEngine.INSTANCE.cancel();
|
SearchEngine.INSTANCE.cancel();
|
||||||
SearchEngine.INSTANCE.showResult(resultIndex);
|
SearchEngine.INSTANCE.showResult(resultIndex);
|
||||||
|
|||||||
Reference in New Issue
Block a user