summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authord34d <clark@cyngn.com>2015-10-26 11:02:19 -0700
committerd34d <clark@cyngn.com>2015-10-26 11:02:19 -0700
commit2fdddefd69024fe0945bd2dccc1088e107db60a8 (patch)
tree0dfa2346def9b410d7d965365ab22a32716587e4
parent057608d86c46961a4f6f255af2f0a73f36435fbf (diff)
downloadandroid_packages_providers_ThemesProvider-2fdddefd69024fe0945bd2dccc1088e107db60a8.tar.gz
android_packages_providers_ThemesProvider-2fdddefd69024fe0945bd2dccc1088e107db60a8.tar.bz2
android_packages_providers_ThemesProvider-2fdddefd69024fe0945bd2dccc1088e107db60a8.zip
Fix live lock screen previews not showing up
Change-Id: Ic8abb2e1ea3a01a328ac744a41f9a1e882c10e81
-rw-r--r--src/org/cyanogenmod/themes/provider/ThemesProvider.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/org/cyanogenmod/themes/provider/ThemesProvider.java b/src/org/cyanogenmod/themes/provider/ThemesProvider.java
index 25cecf0..5ba4970 100644
--- a/src/org/cyanogenmod/themes/provider/ThemesProvider.java
+++ b/src/org/cyanogenmod/themes/provider/ThemesProvider.java
@@ -417,6 +417,13 @@ public class ThemesProvider extends ContentProvider {
PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID,
id, PreviewColumns.COL_KEY, previewKey));
delimeter = ",";
+ } else if (ThemesColumns.MODIFIES_LIVE_LOCK_SCREEN.equals(component)) {
+ String previewKey = PreviewColumns.LIVE_LOCK_SCREEN_PREVIEW;
+ sb.append(delimeter).append(String.format(Locale.US,
+ "(SELECT %s AS %s FROM previews WHERE %s=%d AND %s='%s')",
+ PreviewColumns.COL_VALUE, previewKey, PreviewColumns.THEME_ID,
+ id, PreviewColumns.COL_KEY, previewKey));
+ delimeter = ",";
}
}
}