Преглед изворни кода

Merge pull request #4956 from nextcloud/fixScreenshot

fix #4955
Andy Scherzinger пре 5 година
родитељ
комит
f9bd91b4b3
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      src/main/java/com/owncloud/android/ui/activity/SettingsActivity.java

+ 5 - 1
src/main/java/com/owncloud/android/ui/activity/SettingsActivity.java

@@ -709,7 +709,11 @@ public class SettingsActivity extends ThemedPreferenceActivity
 
         themePref.setEntries(themeEntries.toArray(new String[0]));
         themePref.setEntryValues(themeValues.toArray(new String[0]));
-        themePref.setSummary(themePref.getEntry().length() == 0 ? DarkMode.LIGHT.name() : themePref.getEntry());
+
+        if (TextUtils.isEmpty(themePref.getEntry())) {
+            themePref.setValue(DarkMode.LIGHT.name());
+            themePref.setSummary(TextUtils.isEmpty(themePref.getEntry()) ? DarkMode.LIGHT.name() : themePref.getEntry());
+        }
 
         themePref.setOnPreferenceChangeListener((preference, newValue) -> {
             DarkMode mode = DarkMode.valueOf((String) newValue);