summaryrefslogtreecommitdiff
path: root/src/com/android/browser/PhoneUi.java
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2012-05-17 13:29:57 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2012-05-17 13:29:57 -0700
commit3bf737fc05131a05e7d5d5ef3cefdfaf7ee6124b (patch)
tree0dba75b2e360f1dcbbaed3c944a7445af6110711 /src/com/android/browser/PhoneUi.java
parent292e53064af95d4974e8927b320d2ae08e9de2e7 (diff)
parent501fa7284ae63fe28b8f81f403f24befa7c992dd (diff)
downloadBrowser-3bf737fc05131a05e7d5d5ef3cefdfaf7ee6124b.tar.gz
am 501fa728: Merge "Added a menu item in Browser called Close other tabs"
* commit '501fa7284ae63fe28b8f81f403f24befa7c992dd': Added a menu item in Browser called Close other tabs
Diffstat (limited to 'src/com/android/browser/PhoneUi.java')
-rw-r--r--src/com/android/browser/PhoneUi.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/browser/PhoneUi.java b/src/com/android/browser/PhoneUi.java
index eb6032d0..e3c22bd0 100644
--- a/src/com/android/browser/PhoneUi.java
+++ b/src/com/android/browser/PhoneUi.java
@@ -182,6 +182,14 @@ public class PhoneUi extends BaseUi {
if (incognito != null) {
incognito.setVisible(showingNavScreen() || mUseQuickControls);
}
+ MenuItem closeOthers = menu.findItem(R.id.close_other_tabs_id);
+ if (closeOthers != null) {
+ boolean isLastTab = true;
+ if (tab != null) {
+ isLastTab = (mTabControl.getTabCount() <= 1);
+ }
+ closeOthers.setEnabled(!isLastTab);
+ }
if (showingNavScreen()) {
menu.setGroupVisible(R.id.LIVE_MENU, false);
menu.setGroupVisible(R.id.SNAPSHOT_MENU, false);