diff options
author | Michael Kolb <kolby@google.com> | 2011-07-13 14:50:56 -0700 |
---|---|---|
committer | Michael Kolb <kolby@google.com> | 2011-07-13 14:51:09 -0700 |
commit | 308b301d37295044c5beac52c5b1a8de0853304f (patch) | |
tree | 00af58dee458f2ca791cb924c78a94e85cb6915e /src/com/android/browser/view | |
parent | ef654f1dd80f55609060005342fc4f2cde62990c (diff) | |
download | android_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.java | 3 |
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) { |