diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/SettingsActivity.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/SettingsActivity.kt index c4ffa645..fba3ce1d 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/SettingsActivity.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/SettingsActivity.kt @@ -105,6 +105,15 @@ class SettingsActivity : BaseActivity() { } true } + + autoUpdateInterval?.setOnPreferenceChangeListener { _, newValue -> + val interval = (newValue as? String)?.toLongEx() + if (interval != null && autoUpdateCheck?.isChecked == true) { + configureUpdateTask(interval) + } + true + } + mode?.setOnPreferenceChangeListener { pref, newValue -> val valueStr = newValue.toString() (pref as? ListPreference)?.let { lp ->