Merge \\"Fixed NullPointerException during Cursor reuse\\" am: 6fc8240932
am: 6c4f9434cc

Change-Id: Id751e96c7d29c3b9e87cde27b7ac2fb936d0194e
diff --git a/src/com/android/dreams/phototable/CursorPhotoSource.java b/src/com/android/dreams/phototable/CursorPhotoSource.java
index f010a92..6af0807 100644
--- a/src/com/android/dreams/phototable/CursorPhotoSource.java
+++ b/src/com/android/dreams/phototable/CursorPhotoSource.java
@@ -49,6 +49,7 @@
         if (!current.cursor.isAfterLast()) {
             data = unpackImageData(current.cursor, null);
             data.cursor = current.cursor;
+            data.uri = current.uri;
             data.position = current.cursor.getPosition();
         }
         return data;
@@ -66,6 +67,7 @@
         if (!current.cursor.isBeforeFirst()) {
             data = unpackImageData(current.cursor, null);
             data.cursor = current.cursor;
+            data.uri = current.uri;
             data.position = current.cursor.getPosition();
         }
         return data;