Index: chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelOrderController.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelOrderController.java b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelOrderController.java |
index d5ac68f725739164758d70992da39a45f12318f7..88176c8d91a380c9f3206bcdb211d5db77955427 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelOrderController.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelOrderController.java |
@@ -131,8 +131,8 @@ public class TabModelOrderController { |
*/ |
public boolean willOpenInForeground(TabLaunchType type, boolean isNewTabIncognito) { |
// Restore is handling the active index by itself. |
- return (type != TabLaunchType.FROM_LONGPRESS_BACKGROUND && |
- type != TabLaunchType.FROM_RESTORE) |
+ if (type == TabLaunchType.FROM_RESTORE) return false; |
+ return type != TabLaunchType.FROM_LONGPRESS_BACKGROUND |
|| (!mTabModelSelector.isIncognitoSelected() && isNewTabIncognito); |
} |