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();
         }