diff options
author | Ian Parkinson <ianp@google.com> | 2014-09-02 11:31:41 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-09-02 11:31:42 +0000 |
commit | 25ad9e4ee53110405cabf2fdb34d4412372532d1 (patch) | |
tree | 7ca8a82b604f6e4b83fdb82b4aa025c99715ba1c /src/com/android/launcher3/Launcher.java | |
parent | bc566e745a8313ee63944d2e41b8f7b08d07f7cd (diff) | |
parent | 047036e2c171fd676e02319fefdced8a6b55a035 (diff) | |
download | android_packages_apps_Trebuchet-25ad9e4ee53110405cabf2fdb34d4412372532d1.tar.gz android_packages_apps_Trebuchet-25ad9e4ee53110405cabf2fdb34d4412372532d1.tar.bz2 android_packages_apps_Trebuchet-25ad9e4ee53110405cabf2fdb34d4412372532d1.zip |
Merge "Give GEL a way to clear the typed text when it starts searching" into ub-now-porkchop
Diffstat (limited to 'src/com/android/launcher3/Launcher.java')
-rw-r--r-- | src/com/android/launcher3/Launcher.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java index efb1ee17d..83f813dc6 100644 --- a/src/com/android/launcher3/Launcher.java +++ b/src/com/android/launcher3/Launcher.java @@ -2064,14 +2064,25 @@ public class Launcher extends Activity sourceBounds = mSearchDropTargetBar.getSearchBarBounds(); } - startSearch(initialQuery, selectInitialQuery, + boolean clearTextImmediately = startSearch(initialQuery, selectInitialQuery, appSearchData, sourceBounds); + if (clearTextImmediately) { + clearTypedText(); + } } - public void startSearch(String initialQuery, + /** + * Start a text search. + * + * @return {@code true} if the search will start immediately, so any further keypresses + * will be handled directly by the search UI. {@code false} if {@link Launcher} should continue + * to buffer keypresses. + */ + public boolean startSearch(String initialQuery, boolean selectInitialQuery, Bundle appSearchData, Rect sourceBounds) { startGlobalSearch(initialQuery, selectInitialQuery, appSearchData, sourceBounds); + return false; } /** |