diff --git a/res/values/strings.xml b/res/values/strings.xml
index 4203c469f..37463c918 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -159,6 +159,5 @@
Show icons at regular size
Show icons at a smaller size
Theme
- Choose a theme to use
diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml
index 4cf7eaea1..53e431811 100644
--- a/res/xml/preferences.xml
+++ b/res/xml/preferences.xml
@@ -2,11 +2,11 @@
@@ -37,10 +37,10 @@
android:defaultValue="false" android:summary="@string/show_incompat_versions_l"
android:key="incompatibleVersions" />
diff --git a/src/org/fdroid/fdroid/PreferencesActivity.java b/src/org/fdroid/fdroid/PreferencesActivity.java
index 6a2af7e5a..0125bc87f 100644
--- a/src/org/fdroid/fdroid/PreferencesActivity.java
+++ b/src/org/fdroid/fdroid/PreferencesActivity.java
@@ -68,6 +68,10 @@ public class PreferencesActivity extends PreferenceActivity implements
} else {
updateInterval.setSummary(updateInterval.getEntry());
}
+
+ ListPreference theme = (ListPreference)findPreference(
+ Preferences.PREF_THEME);
+ theme.setSummary(theme.getEntry());
}
@Override
@@ -165,6 +169,9 @@ public class PreferencesActivity extends PreferenceActivity implements
if (key.equals(Preferences.PREF_THEME)) {
result |= RESULT_RESTART;
setResult(result);
+ ListPreference theme = (ListPreference)findPreference(
+ Preferences.PREF_THEME);
+ theme.setSummary(theme.getEntry());
return;
}
}