Index: chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java |
index 8520527553125730a8446df46b8534de70c25ce9..1fb2909f5773b503e775d95e3d8d4530899f9c20 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java |
@@ -15,6 +15,7 @@ import org.chromium.chrome.browser.ShortcutHelper; |
import org.chromium.chrome.browser.UrlConstants; |
import org.chromium.chrome.browser.bookmark.BookmarksBridge; |
import org.chromium.chrome.browser.offlinepages.OfflinePageBridge; |
+import org.chromium.chrome.browser.omaha.UpdateMenuItemHelper; |
import org.chromium.chrome.browser.preferences.ManagedPreferencesUtils; |
import org.chromium.chrome.browser.preferences.PrefServiceBridge; |
import org.chromium.chrome.browser.share.ShareHelper; |
@@ -110,6 +111,9 @@ public class AppMenuPropertiesDelegate { |
} |
} |
+ menu.findItem(R.id.update_menu_id).setVisible( |
+ UpdateMenuItemHelper.getInstance().shouldShowMenuItem(mActivity)); |
+ |
// Hide "Recent tabs" in incognito mode or when sync can't be enabled. |
MenuItem recentTabsMenuItem = menu.findItem(R.id.recent_tabs_menu_id); |
recentTabsMenuItem.setVisible(!isIncognito && FeatureUtilities.canAllowSync(mActivity)); |