summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2012-10-25 14:50:28 -0400
committerChris Wren <cwren@android.com>2012-10-25 17:21:32 -0400
commit68bc9d986e8eb882dc5f15defea0dab45c440ab6 (patch)
tree86543e7bf4a13d948a07e661c32549e9c484509f /src
parentc6bebae5e07c0108294d05e33fbace209d2f9b0d (diff)
downloadandroid_packages_screensavers_PhotoTable-68bc9d986e8eb882dc5f15defea0dab45c440ab6.tar.gz
android_packages_screensavers_PhotoTable-68bc9d986e8eb882dc5f15defea0dab45c440ab6.tar.bz2
android_packages_screensavers_PhotoTable-68bc9d986e8eb882dc5f15defea0dab45c440ab6.zip
handle image queues of length one.
Bug: 7414275 Change-Id: Id105490bc30ef6f6fcdbcd9e5f5afd10c35f3c99
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dreams/phototable/PhotoSource.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/dreams/phototable/PhotoSource.java b/src/com/android/dreams/phototable/PhotoSource.java
index a1ca289..7f1dd51 100644
--- a/src/com/android/dreams/phototable/PhotoSource.java
+++ b/src/com/android/dreams/phototable/PhotoSource.java
@@ -124,8 +124,9 @@ public abstract class PhotoSource {
imageData = mImageQueue.poll();
}
- if (!mImageQueue.isEmpty()) {
+ if (imageData != null) {
image = load(imageData, options, longSide, shortSide);
+ imageData = null;
}
tries++;