aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java')
-rw-r--r--src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java b/src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java
index 1bf8359..0edc8b7 100644
--- a/src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java
+++ b/src/org/cyanogenmod/wallpapers/photophase/preferences/PreferencesProvider.java
@@ -96,7 +96,7 @@ public final class PreferencesProvider {
/**
* @hide
*/
- /*package*/ static int[] TRANSITIONS_INTERVALS;
+ static int[] TRANSITIONS_INTERVALS;
/**
* Method that loads the all the preferences of the application
@@ -350,7 +350,12 @@ public final class PreferencesProvider {
* @return Set<String> The list of albums and pictures to be displayed
*/
public static Set<String> getLastDiscorevedAlbums() {
- return getStringSet("media_last_disvored_albums", new HashSet<String>());
+ // FIXME Typo. Remove when version 1005 is obsolete and unused
+ Set<String> oldKey = getStringSet("media_last_disvored_albums", new HashSet<String>());
+ if (oldKey.size() > 0) {
+ return oldKey;
+ }
+ return getStringSet("media_last_discovered_albums", new HashSet<String>());
}
/**
@@ -364,7 +369,9 @@ public final class PreferencesProvider {
SharedPreferences preferences =
context.getSharedPreferences(PREFERENCES_FILE, Context.MODE_PRIVATE);
Editor editor = preferences.edit();
- editor.putStringSet("media_last_disvored_albums", albums);
+ // FIXME Typo. Remove when version 1005 is obsolete and unused
+ editor.remove("media_last_disvored_albums");
+ editor.putStringSet("media_last_discovered_albums", albums);
editor.commit();
reload(context);
}