summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/Controller.java
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2011-10-11 17:13:42 -0700
committerJohn Reck <jreck@google.com>2011-10-12 09:06:55 -0700
commit282637771aaffd93f29fd72bf5cd49dd82d24d0d (patch)
treee5230a914fee71e65857ebbeaa3e60f978f6c5d0 /src/com/android/browser/Controller.java
parentce8bcb0d8fff390451e9c95acd89cc2bbe0f66f7 (diff)
downloadpackages_apps_browser-282637771aaffd93f29fd72bf5cd49dd82d24d0d.zip
packages_apps_browser-282637771aaffd93f29fd72bf5cd49dd82d24d0d.tar.gz
packages_apps_browser-282637771aaffd93f29fd72bf5cd49dd82d24d0d.tar.bz2
Lower snapshot size limit
Bug: 5443747 Also catch more exceptions Change-Id: I5273c025d9fd8b7278587d6be44bf66fac4dfcde
Diffstat (limited to 'src/com/android/browser/Controller.java')
-rw-r--r--src/com/android/browser/Controller.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/browser/Controller.java b/src/com/android/browser/Controller.java
index 686cfcd..0fc9b8a 100644
--- a/src/com/android/browser/Controller.java
+++ b/src/com/android/browser/Controller.java
@@ -2394,7 +2394,11 @@ public class Controller
*/
@Override
public void closeTab(Tab tab) {
- removeTab(tab);
+ if (tab == mTabControl.getCurrentTab()) {
+ closeCurrentTab();
+ } else {
+ removeTab(tab);
+ }
}
// Called when loading from context menu or LOAD_URL message