Index: chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java |
index 4d66d32c2f3235dffaec9b9e323d54ec79c12912..3a9e36f4e029804bae1324333f58398232c24808 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java |
@@ -32,8 +32,8 @@ import android.widget.PopupWindow.OnDismissListener; |
import org.chromium.base.AnimationFrameTimeHistogram; |
import org.chromium.base.ApiCompatibilityUtils; |
import org.chromium.base.SysUtils; |
-import org.chromium.base.VisibleForTesting; |
import org.chromium.chrome.R; |
+import org.chromium.chrome.browser.omaha.UpdateMenuItemHelper; |
import java.util.ArrayList; |
import java.util.List; |
@@ -293,6 +293,9 @@ public class AppMenu implements OnItemClickListener, OnKeyListener { |
*/ |
void onItemClick(MenuItem menuItem) { |
if (menuItem.isEnabled()) { |
+ if (menuItem.getItemId() == R.id.update_menu_id) { |
+ UpdateMenuItemHelper.getInstance().setMenuItemClicked(); |
+ } |
dismiss(); |
mHandler.onOptionsItemSelected(menuItem); |
} |
@@ -352,8 +355,7 @@ public class AppMenu implements OnItemClickListener, OnKeyListener { |
/** |
* @return The menu instance inside of this class. |
*/ |
- @VisibleForTesting |
- public Menu getMenuForTest() { |
+ public Menu getMenu() { |
return mMenu; |
} |