diff --git a/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt b/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt index 936f1704f..be621e76f 100644 --- a/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt +++ b/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt @@ -92,8 +92,10 @@ class BackupConfigFragment : PreferenceFragmentCompat(), } override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) { - key?.let { - upPreferenceSummary(it, getPrefString(it)) + when (key) { + PreferKey.webDavUrl, PreferKey.webDavAccount, PreferKey.webDavPassword, PreferKey.backupPath -> { + upPreferenceSummary(key, getPrefString(key)) + } } }