summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2010-02-16 12:33:55 -0500
committerLeon Scroggins <scroggo@google.com>2010-02-16 12:33:55 -0500
commit8ad299270a97dfa3f9bcb956096bc152498fb727 (patch)
treea8d853eaf1fe7cea9fedefc3305b4cd305d7169a /src/com/android
parent314523afb9d744f92e7bf7fc17c4323dbaddb738 (diff)
downloadpackages_apps_Browser-8ad299270a97dfa3f9bcb956096bc152498fb727.tar.gz
packages_apps_Browser-8ad299270a97dfa3f9bcb956096bc152498fb727.tar.bz2
packages_apps_Browser-8ad299270a97dfa3f9bcb956096bc152498fb727.zip
Clear omnibox when pressing search key.
Fix for http://b/issue?id=2442426 No longer override onSearchRequested, so that pressing the search key behaves normally. For touching the title bar, use the old onSearchRequested (renamed to editUrl).
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/browser/BrowserActivity.java14
-rw-r--r--src/com/android/browser/TitleBar.java2
2 files changed, 7 insertions, 9 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index 22ac914d2..0688e3634 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -1348,18 +1348,16 @@ public class BrowserActivity extends Activity
return bundle;
}
- /**
- * Overriding this to insert a local information bundle
- */
- @Override
- public boolean onSearchRequested() {
+ /* package */ void editUrl() {
if (mOptionsMenuOpen) closeOptionsMenu();
String url = (getTopWindow() == null) ? null : getTopWindow().getUrl();
startSearch(mSettings.getHomePage().equals(url) ? null : url, true,
- createGoogleSearchSourceBundle(GOOGLE_SEARCH_SOURCE_SEARCHKEY), false);
- return true;
+ null, false);
}
+ /**
+ * Overriding this to insert a local information bundle
+ */
@Override
public void startSearch(String initialQuery, boolean selectInitialQuery,
Bundle appSearchData, boolean globalSearch) {
@@ -1469,7 +1467,7 @@ public class BrowserActivity extends Activity
break;
case R.id.goto_menu_id:
- onSearchRequested();
+ editUrl();
break;
case R.id.bookmarks_menu_id:
diff --git a/src/com/android/browser/TitleBar.java b/src/com/android/browser/TitleBar.java
index 844d5a1ec..15b1d4413 100644
--- a/src/com/android/browser/TitleBar.java
+++ b/src/com/android/browser/TitleBar.java
@@ -220,7 +220,7 @@ public class TitleBar extends LinearLayout {
mBrowserActivity.showVoiceSearchResults(
mTitle.getText().toString().trim());
} else {
- mBrowserActivity.onSearchRequested();
+ mBrowserActivity.editUrl();
}
mTitleBg.setPressed(false);
}