Index: chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java |
index 99cc2ef2b9d07225a76b32a01c99aaee7b7471f4..efdbd734fa442902b5fc565b7cc505f02e93b81a 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelImpl.java |
@@ -455,7 +455,9 @@ public class TabModelImpl extends TabModelJniBridge { |
// TODO(aurimas): Move this method to TabModelSelector when notifications move there. |
private int getLastId(TabSelectionType type) { |
- if (type == TabSelectionType.FROM_CLOSE) return Tab.INVALID_TAB_ID; |
+ if (type == TabSelectionType.FROM_CLOSE || type == TabSelectionType.FROM_EXIT) { |
+ return Tab.INVALID_TAB_ID; |
+ } |
// Get the current tab in the current tab model. |
Tab currentTab = TabModelUtils.getCurrentTab(mModelDelegate.getCurrentModel()); |