From c4f3f49805ec03b7e115ab8e4ca4117e44fadc97 Mon Sep 17 00:00:00 2001 From: Alina Zaidi Date: Fri, 19 Mar 2021 14:22:43 +0000 Subject: [PATCH] Fix bugs for Widgets picker Search UI. - On orientation change, clear search bar. - Change text and search bar color to make similar to mocks/ all apps search bar. - Fix search recycler view visual bugs. - If back is pressed in search mode, exit search mode instead of exiting widget picker. Test: Manually seen widget picker on phone. Bug: 183103133 Bug: 183103936 Bug: 183115050 Bug: 157286785 Change-Id: I056f089eada84d00133038f4a3d7b18bc51be564 --- res/drawable/bg_widgets_searchbox.xml | 2 +- res/layout/widgets_search_bar.xml | 5 ++++- .../widget/picker/WidgetsFullSheet.java | 21 +++++++++++++++++++ .../search/LauncherWidgetsSearchBar.java | 5 +++++ .../picker/search/WidgetsSearchBar.java | 5 +++++ 5 files changed, 36 insertions(+), 2 deletions(-) diff --git a/res/drawable/bg_widgets_searchbox.xml b/res/drawable/bg_widgets_searchbox.xml index 81dd2aa0c6..2a50a51fae 100644 --- a/res/drawable/bg_widgets_searchbox.xml +++ b/res/drawable/bg_widgets_searchbox.xml @@ -14,6 +14,6 @@ limitations under the License. --> - + \ No newline at end of file diff --git a/res/layout/widgets_search_bar.xml b/res/layout/widgets_search_bar.xml index cf693bbd1d..021058b65d 100644 --- a/res/layout/widgets_search_bar.xml +++ b/res/layout/widgets_search_bar.xml @@ -19,12 +19,15 @@ android:hint="@string/widgets_full_sheet_search_bar_hint" android:maxLines="1" android:layout_weight="1" - android:inputType="text"/> + android:inputType="text" + android:textColor="?android:attr/textColorSecondary" + android:textColorHint="?android:attr/textColorTertiary"/> allWidgets, SearchModeListener searchModeListener); + /** + * Clears search bar. + */ + void reset(); + /** * Sets the vertical location, in pixels, of this search bar relative to its top position. */