Merge "Provide Browser implementation of WebViewClient.onReceivedClientCertRequest"
diff --git a/src/com/android/browser/NavScreen.java b/src/com/android/browser/NavScreen.java
index 6ef759f..eeca95a 100644
--- a/src/com/android/browser/NavScreen.java
+++ b/src/com/android/browser/NavScreen.java
@@ -169,16 +169,12 @@
private void onCloseTab(Tab tab) {
if (tab != null) {
- mUiController.closeTab(tab);
- if (mUiController.getTabControl().getTabCount() == 0) {
- openNewTab();
- } else {
- mAdapter.notifyDataSetChanged();
- }
+ switchToSelected();
+ mUiController.closeCurrentTab();
+ mAdapter.notifyDataSetChanged();
}
}
-
private void openNewTab() {
// need to call openTab explicitely with setactive false
Tab tab = mUiController.openTab(BrowserSettings.getInstance().getHomePage(),