From f5f92f836846a673ecb4bc2a889220504b6f0f12 Mon Sep 17 00:00:00 2001 From: Adrian Ulrich Date: Tue, 10 May 2016 19:26:25 +0200 Subject: [PATCH] force-recreating views if DISPLAY_MODE changes Hopefully fully fixes https://github.com/vanilla-music/vanilla/issues/331 --- src/ch/blinkenlights/android/vanilla/PlaybackService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch/blinkenlights/android/vanilla/PlaybackService.java b/src/ch/blinkenlights/android/vanilla/PlaybackService.java index 3a3704f1..0c2ee94b 100644 --- a/src/ch/blinkenlights/android/vanilla/PlaybackService.java +++ b/src/ch/blinkenlights/android/vanilla/PlaybackService.java @@ -884,7 +884,7 @@ public final class PlaybackService extends Service mReadaheadEnabled = settings.getBoolean(PrefKeys.ENABLE_READAHEAD, PrefDefaults.ENABLE_READAHEAD); } else if (PrefKeys.AUTOPLAYLIST_PLAYCOUNTS.equals(key)) { mAutoPlPlaycounts = settings.getInt(PrefKeys.AUTOPLAYLIST_PLAYCOUNTS, PrefDefaults.AUTOPLAYLIST_PLAYCOUNTS); - } else if (PrefKeys.USE_DARK_THEME.equals(key)) { + } else if (PrefKeys.USE_DARK_THEME.equals(key) || PrefKeys.DISPLAY_MODE.equals(key)) { // Theme changed: trigger a restart of all registered activites ArrayList list = sCallbacks; for (int i = list.size(); --i != -1; )