diff options
Diffstat (limited to 'src/com/android/settings/display/TopLevelDisplayPreferenceController.java')
-rw-r--r-- | src/com/android/settings/display/TopLevelDisplayPreferenceController.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/settings/display/TopLevelDisplayPreferenceController.java b/src/com/android/settings/display/TopLevelDisplayPreferenceController.java index ed85a4ab10..fbaea93d57 100644 --- a/src/com/android/settings/display/TopLevelDisplayPreferenceController.java +++ b/src/com/android/settings/display/TopLevelDisplayPreferenceController.java @@ -36,11 +36,15 @@ public class TopLevelDisplayPreferenceController extends BasePreferenceControlle @Override public CharSequence getSummary() { - if (new WallpaperPreferenceController(mContext, "dummy_key").isAvailable()) { - return mContext.getText(R.string.display_dashboard_summary); + final WallpaperPreferenceController controller = + new WallpaperPreferenceController(mContext, "dummy_key"); + if (controller.isAvailable()) { + return mContext.getText( + controller.areStylesAvailable() + ? R.string.display_dashboard_summary_with_style + : R.string.display_dashboard_summary); } else { return mContext.getText(R.string.display_dashboard_nowallpaper_summary); } } - } |