Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0664c0f3 authored by Diksha Gohlyan's avatar Diksha Gohlyan
Browse files

Change padding around close in search view

Test: atest DocumentsUIGoogleTests

Bug: 141226097

Change-Id: I74ee2c2a318ee9ea7be6d09eb74e5c4476c3bc1c
parent d2db36ca
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -222,6 +222,9 @@ public class SearchViewManager implements
        mSearchView.setOnQueryTextFocusChangeListener(this);
        final View clearButton = mSearchView.findViewById(R.id.search_close_btn);
        if (clearButton != null) {
            clearButton.setPadding(clearButton.getPaddingStart() + getPixelForDp(4),
                    clearButton.getPaddingTop(), clearButton.getPaddingEnd() + getPixelForDp(4),
                    clearButton.getPaddingBottom());
            clearButton.setOnClickListener(v -> {
                mSearchView.setQuery("", false);
                mSearchView.requestFocus();
@@ -335,6 +338,11 @@ public class SearchViewManager implements
        return false;
    }

    private int getPixelForDp(int dp) {
        final float scale = mSearchView.getContext().getResources().getDisplayMetrics().density;
        return (int) (dp * scale + 0.5f);
    }

    private void cancelQueuedSearch() {
        synchronized (mSearchLock) {
            if (mQueuedSearchTask != null) {