summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java')
-rw-r--r--src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java b/src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java
index bf6e1dfc3..5b01ce726 100644
--- a/src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java
+++ b/src/com/android/gallery3d/ui/AlbumSetSlidingWindow.java
@@ -16,6 +16,10 @@
package com.android.gallery3d.ui;
+import android.graphics.Bitmap;
+import android.graphics.Color;
+import android.os.Message;
+
import com.android.gallery3d.R;
import com.android.gallery3d.app.GalleryActivity;
import com.android.gallery3d.common.Utils;
@@ -29,10 +33,6 @@ import com.android.gallery3d.util.GalleryUtils;
import com.android.gallery3d.util.MediaSetUtils;
import com.android.gallery3d.util.ThreadPool;
-import android.graphics.Bitmap;
-import android.graphics.Color;
-import android.os.Message;
-
public class AlbumSetSlidingWindow implements AlbumSetView.ModelListener {
private static final String TAG = "GallerySlidingWindow";
private static final int MSG_LOAD_BITMAP_DONE = 0;
@@ -47,7 +47,7 @@ public class AlbumSetSlidingWindow implements AlbumSetView.ModelListener {
private final AlbumSetView.Model mSource;
private int mSize;
- private AlbumSetView.LabelSpec mLabelSpec;
+ private final AlbumSetView.LabelSpec mLabelSpec;
private int mContentStart = 0;
private int mContentEnd = 0;
@@ -61,11 +61,11 @@ public class AlbumSetSlidingWindow implements AlbumSetView.ModelListener {
private SelectionDrawer mSelectionDrawer;
private final ColorTexture mWaitLoadingTexture;
- private SynchronizedHandler mHandler;
- private ThreadPool mThreadPool;
+ private final SynchronizedHandler mHandler;
+ private final ThreadPool mThreadPool;
private int mActiveRequestCount = 0;
- private String mLoadingLabel;
+ private final String mLoadingLabel;
private boolean mIsActive = false;
private static class MyAlbumSetItem extends AlbumSetItem {
@@ -339,7 +339,7 @@ public class AlbumSetSlidingWindow implements AlbumSetView.ModelListener {
private final int mMediaType;
private Texture mContent;
private final long mDataVersion;
- private boolean mIsPanorama;
+ private final boolean mIsPanorama;
private boolean mWaitLoadingDisplayed;
public GalleryDisplayItem(int slotIndex, int coverIndex, MediaItem item) {
@@ -558,9 +558,9 @@ public class AlbumSetSlidingWindow implements AlbumSetView.ModelListener {
}
public void onSizeChanged(int size) {
- if (mSize != size) {
+ if (mIsActive && mSize != size) {
mSize = size;
- if (mListener != null && mIsActive) mListener.onSizeChanged(mSize);
+ if (mListener != null) mListener.onSizeChanged(mSize);
}
}