summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/view
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2011-07-13 14:50:56 -0700
committerMichael Kolb <kolby@google.com>2011-07-13 14:51:09 -0700
commit308b301d37295044c5beac52c5b1a8de0853304f (patch)
tree00af58dee458f2ca791cb924c78a94e85cb6915e /src/com/android/browser/view
parentef654f1dd80f55609060005342fc4f2cde62990c (diff)
downloadandroid_packages_apps_Gello-308b301d37295044c5beac52c5b1a8de0853304f.tar.gz
android_packages_apps_Gello-308b301d37295044c5beac52c5b1a8de0853304f.tar.bz2
android_packages_apps_Gello-308b301d37295044c5beac52c5b1a8de0853304f.zip
fix tab switcher close/refresh issue
Bug: 5015810 Also fixes the case when closing a tab without changing the selected position the list would be empty. Change-Id: Ibf4de0b33c696d14e15b82c07e697b1f1736565a
Diffstat (limited to 'src/com/android/browser/view')
-rw-r--r--src/com/android/browser/view/Gallery.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/browser/view/Gallery.java b/src/com/android/browser/view/Gallery.java
index 5ab78b4a..aa6ed656 100644
--- a/src/com/android/browser/view/Gallery.java
+++ b/src/com/android/browser/view/Gallery.java
@@ -224,6 +224,7 @@ public class Gallery extends ViewGroup implements
// Nothing selected
checkSelectionChanged();
}
+ layout(0, false);
} else {
// checkFocus();
mOldSelectedPosition = INVALID_POSITION;
@@ -231,6 +232,7 @@ public class Gallery extends ViewGroup implements
resetList();
// Nothing selected
checkSelectionChanged();
+ invalidate();
}
}
@@ -240,7 +242,6 @@ public class Gallery extends ViewGroup implements
void resetList() {
mDataChanged = false;
removeAllViewsInLayout();
- invalidate();
}
public void setCallbackDuringFling(boolean shouldCallback) {