pull/84/head
kunfei 5 years ago
parent d47ddef4d7
commit 0ed336ed8d
  1. 7
      app/src/main/java/io/legado/app/ui/main/my/MyFragment.kt

@ -11,7 +11,6 @@ import android.view.View
import androidx.documentfile.provider.DocumentFile import androidx.documentfile.provider.DocumentFile
import androidx.preference.Preference import androidx.preference.Preference
import androidx.preference.PreferenceFragmentCompat import androidx.preference.PreferenceFragmentCompat
import androidx.preference.SwitchPreference
import io.legado.app.App import io.legado.app.App
import io.legado.app.R import io.legado.app.R
import io.legado.app.base.BaseFragment import io.legado.app.base.BaseFragment
@ -24,6 +23,7 @@ import io.legado.app.help.storage.Backup
import io.legado.app.help.storage.Restore import io.legado.app.help.storage.Restore
import io.legado.app.help.storage.WebDavHelp import io.legado.app.help.storage.WebDavHelp
import io.legado.app.lib.theme.ATH import io.legado.app.lib.theme.ATH
import io.legado.app.lib.theme.prefs.ATESwitchPreference
import io.legado.app.service.WebService import io.legado.app.service.WebService
import io.legado.app.ui.about.AboutActivity import io.legado.app.ui.about.AboutActivity
import io.legado.app.ui.about.DonateActivity import io.legado.app.ui.about.DonateActivity
@ -179,10 +179,9 @@ class MyFragment : BaseFragment(R.layout.fragment_my_config) {
putPrefBoolean(PreferKey.webService, false) putPrefBoolean(PreferKey.webService, false)
} }
addPreferencesFromResource(R.xml.pref_main) addPreferencesFromResource(R.xml.pref_main)
val webServicePre = findPreference<ATESwitchPreference>(PreferKey.webService)
observeEvent<Boolean>(Bus.WEB_SERVICE_STOP) { observeEvent<Boolean>(Bus.WEB_SERVICE_STOP) {
findPreference<SwitchPreference>(PreferKey.webService)?.let { webServicePre?.isChecked = false
it.isChecked = false
}
} }
} }

Loading…
Cancel
Save