summaryrefslogtreecommitdiffstats
path: root/policy/src/com/android
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@android.com>2011-11-15 22:55:03 -0800
committerDaniel Sandler <dsandler@android.com>2011-11-15 22:55:03 -0800
commitc224f76303b3124c76768761c544410b86b732f8 (patch)
tree6677c2bad1bc2e9ee1083f336da4866f3f17d71c /policy/src/com/android
parent481ffa505bb1d8f5089ea98e3b5960d409b6819c (diff)
downloadframeworks_base-c224f76303b3124c76768761c544410b86b732f8.zip
frameworks_base-c224f76303b3124c76768761c544410b86b732f8.tar.gz
frameworks_base-c224f76303b3124c76768761c544410b86b732f8.tar.bz2
Add a default Dreams component.
Currently set to DeskClock's screensaver, but since it's a (private) string in f/b/c/r/r/values/config.xml any product could overlay this. Bug: 5611008 Change-Id: I7a4623c9c667a6cff8ed80ad600a8a4460bfafb7
Diffstat (limited to 'policy/src/com/android')
-rwxr-xr-xpolicy/src/com/android/internal/policy/impl/PhoneWindowManager.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
index 921f331..af7efaf 100755
--- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
@@ -3409,6 +3409,9 @@ public class PhoneWindowManager implements WindowManagerPolicy {
try {
String component = Settings.Secure.getString(
mContext.getContentResolver(), Settings.Secure.DREAM_COMPONENT);
+ if (component == null) {
+ component = mContext.getResources().getString(R.string.config_defaultDreamComponent);
+ }
if (component != null) {
ComponentName cn = ComponentName.unflattenFromString(component);
Intent intent = new Intent(Intent.ACTION_MAIN)