From 0afb7a3f2517073b45f0a16c08306ad4c9200fee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hakk=C4=B1=20Kaan=20=C3=87al=C4=B1=C5=9Fkan?= Date: Wed, 19 Aug 2020 16:16:44 +0300 Subject: [PATCH] For #13922: Add indicator to synced tabs suggestions in awesomebar --- .../org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt index b38cbdc8e..74bad1b8c 100644 --- a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt +++ b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt @@ -19,6 +19,7 @@ import mozilla.components.feature.awesomebar.provider.SearchActionProvider import mozilla.components.feature.awesomebar.provider.SearchSuggestionProvider import mozilla.components.feature.awesomebar.provider.SessionSuggestionProvider import mozilla.components.feature.search.SearchUseCases +import mozilla.components.feature.syncedtabs.DeviceIndicators import mozilla.components.feature.session.SessionUseCases import mozilla.components.feature.syncedtabs.SyncedTabsStorageSuggestionProvider import mozilla.components.feature.tabs.TabsUseCases @@ -130,7 +131,12 @@ class AwesomeBarView( SyncedTabsStorageSuggestionProvider( components.backgroundServices.syncedTabsStorage, components.useCases.tabsUseCases.addTab, - components.core.icons + components.core.icons, + DeviceIndicators( + getDrawable(activity, R.drawable.ic_search_results_device_desktop), + getDrawable(activity, R.drawable.ic_search_results_device_mobile), + getDrawable(activity, R.drawable.ic_search_results_device_tablet) + ) ) val searchBitmap = getDrawable(activity, R.drawable.ic_search)!!.apply {