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
diff --git a/src/com/android/browser/NavigationBarBase.java b/src/com/android/browser/NavigationBarBase.java
index 973094c..77050db 100644
--- a/src/com/android/browser/NavigationBarBase.java
+++ b/src/com/android/browser/NavigationBarBase.java
@@ -677,9 +677,6 @@
@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 @@
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();
}