summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarun Nainani <tnainani@codeaurora.org>2015-08-20 14:59:33 -0700
committerjrizzoli <joey@cyanogenmoditalia.it>2015-08-28 13:15:48 +0200
commitaa58682c199083415fac19d33068f1203c22e45b (patch)
tree3637f11c3265809d089398063984e0c0e2cea25c
parent620d8582e152b3583905b6d646613a71bc9b94d4 (diff)
downloadandroid_packages_apps_Gello-aa58682c199083415fac19d33068f1203c22e45b.tar.gz
android_packages_apps_Gello-aa58682c199083415fac19d33068f1203c22e45b.tar.bz2
android_packages_apps_Gello-aa58682c199083415fac19d33068f1203c22e45b.zip
Fix voice search
URL input text was getting updated to current url after voice search result. Patch fixes issue by first clearing the text and then requesting for focus. Change-Id: Iad8f8347745e5e503594d222259dd254d7a6da7f
-rw-r--r--src/com/android/browser/NavigationBarBase.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/com/android/browser/NavigationBarBase.java b/src/com/android/browser/NavigationBarBase.java
index 973094ca..77050db8 100644
--- a/src/com/android/browser/NavigationBarBase.java
+++ b/src/com/android/browser/NavigationBarBase.java
@@ -677,9 +677,6 @@ public class NavigationBarBase extends LinearLayout implements
@Override
public void onCopySuggestion(String text) {
mUrlInput.setText(text, true);
- if (text != null) {
- mUrlInput.setSelection(text.length());
- }
}
public void setCurrentUrlIsBookmark(boolean isBookmark) {
@@ -706,12 +703,12 @@ public class NavigationBarBase extends LinearLayout implements
void startEditingUrl(boolean clearInput, boolean forceIME) {
// editing takes preference of progress
setVisibility(View.VISIBLE);
- if (!mUrlInput.hasFocus()) {
- mUrlInput.requestFocus();
- }
if (clearInput) {
mUrlInput.setText("");
}
+ if (!mUrlInput.hasFocus()) {
+ mUrlInput.requestFocus();
+ }
if (forceIME) {
mUrlInput.showIME();
}