Merge "fix NPE when closing tab"
diff --git a/src/com/android/browser/TabBar.java b/src/com/android/browser/TabBar.java
index 432df9f..b2c687d 100644
--- a/src/com/android/browser/TabBar.java
+++ b/src/com/android/browser/TabBar.java
@@ -419,9 +419,11 @@
@Override
public void onRemoveTab(Tab tab) {
TabViewData tvd = mTabMap.get(tab);
- TabView tv = tvd.mTabView;
- if (tv != null) {
- mTabs.removeTab(tv);
+ if (tvd != null) {
+ TabView tv = tvd.mTabView;
+ if (tv != null) {
+ mTabs.removeTab(tv);
+ }
}
mTabMap.remove(tab);
}