summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2010-09-08 08:30:31 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-09-08 08:30:31 -0700
commitc673bdacb6b9d06ef39e0218341dcdafeec6bb46 (patch)
tree4d3b95a5f3dd40c461b2cb117ae43118848b2029 /src/com
parentbef7a759aa57894124c67ff4912ea595cdc92ce1 (diff)
parentbdc2a2420281c96a09bd00136cf9b1244b35ed2b (diff)
downloadpackages_apps_Browser-c673bdacb6b9d06ef39e0218341dcdafeec6bb46.tar.gz
packages_apps_Browser-c673bdacb6b9d06ef39e0218341dcdafeec6bb46.tar.bz2
packages_apps_Browser-c673bdacb6b9d06ef39e0218341dcdafeec6bb46.zip
Merge "fixed multiple tabs selected bug, open new tab to home page http://b/issue?id=2975213"
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/browser/BrowserActivity.java1
-rw-r--r--src/com/android/browser/TabScrollView.java6
2 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index 9f1f3ba68..d69140f54 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -1317,7 +1317,6 @@ public class BrowserActivity extends Activity
// doesn't come for action bar buttons
if (item.getItemId() == R.id.newtab) {
openTabToHomePage();
- mHandler.sendMessage(mHandler.obtainMessage(OPEN_BOOKMARKS));
return true;
}
if (!mCanChord) {
diff --git a/src/com/android/browser/TabScrollView.java b/src/com/android/browser/TabScrollView.java
index 13abb505d..b41141679 100644
--- a/src/com/android/browser/TabScrollView.java
+++ b/src/com/android/browser/TabScrollView.java
@@ -113,6 +113,12 @@ public class TabScrollView extends HorizontalScrollView {
}
void removeTab(View tab) {
+ int ix = mContentView.indexOfChild(tab);
+ if (ix == mSelected) {
+ mSelected = -1;
+ } else if (ix < mSelected) {
+ mSelected--;
+ }
mContentView.removeView(tab);
}