Merge "Don't use the same drawable for every view." into gb-ub-photos-carlsbad
diff --git a/src/com/android/camera/data/LocalData.java b/src/com/android/camera/data/LocalData.java
index 2a07750..9f9be8e 100644
--- a/src/com/android/camera/data/LocalData.java
+++ b/src/com/android/camera/data/LocalData.java
@@ -56,9 +56,9 @@
         // is reversed.
         private static int compareDate(long v1, long v2) {
             if (v1 >= 0 && v2 >= 0) {
-                return ((v1 > v2) ? 1 : ((v1 < v2) ? -1 : 0));
+                return ((v1 < v2) ? 1 : ((v1 > v2) ? -1 : 0));
             }
-            return ((v2 > v1) ? 1 : ((v2 < v1) ? -1 : 0));
+            return ((v2 < v1) ? 1 : ((v2 > v1) ? -1 : 0));
         }
 
         @Override
diff --git a/src/com/android/gallery3d/filtershow/filters/FilterRepresentation.java b/src/com/android/gallery3d/filtershow/filters/FilterRepresentation.java
index 91bf676..3bb60bb 100644
--- a/src/com/android/gallery3d/filtershow/filters/FilterRepresentation.java
+++ b/src/com/android/gallery3d/filtershow/filters/FilterRepresentation.java
@@ -268,4 +268,9 @@
             }
         }
     }
+
+    // Override this in subclasses
+    public int getStyle() {
+        return -1;
+    }
 }