Fix issues with NSFW sources setting (#6085)
This commit is contained in:
parent
42026b49bf
commit
f0f3afd5f1
1 changed files with 8 additions and 5 deletions
|
@ -12,6 +12,7 @@ import eu.kanade.tachiyomi.util.preference.requireAuthentication
|
||||||
import eu.kanade.tachiyomi.util.preference.summaryRes
|
import eu.kanade.tachiyomi.util.preference.summaryRes
|
||||||
import eu.kanade.tachiyomi.util.preference.switchPreference
|
import eu.kanade.tachiyomi.util.preference.switchPreference
|
||||||
import eu.kanade.tachiyomi.util.preference.titleRes
|
import eu.kanade.tachiyomi.util.preference.titleRes
|
||||||
|
import eu.kanade.tachiyomi.util.system.AuthenticatorUtil.isAuthenticationSupported
|
||||||
import eu.kanade.tachiyomi.data.preference.PreferenceKeys as Keys
|
import eu.kanade.tachiyomi.data.preference.PreferenceKeys as Keys
|
||||||
|
|
||||||
class SettingsBrowseController : SettingsController() {
|
class SettingsBrowseController : SettingsController() {
|
||||||
|
@ -54,11 +55,13 @@ class SettingsBrowseController : SettingsController() {
|
||||||
summaryRes = R.string.requires_app_restart
|
summaryRes = R.string.requires_app_restart
|
||||||
defaultValue = true
|
defaultValue = true
|
||||||
|
|
||||||
requireAuthentication(
|
if (context.isAuthenticationSupported() && activity != null) {
|
||||||
activity as? FragmentActivity,
|
requireAuthentication(
|
||||||
activity!!.getString(R.string.pref_category_nsfw_content),
|
activity as? FragmentActivity,
|
||||||
activity!!.getString(R.string.confirm_lock_change),
|
activity!!.getString(R.string.pref_category_nsfw_content),
|
||||||
)
|
activity!!.getString(R.string.confirm_lock_change),
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
infoPreference(R.string.parental_controls_info)
|
infoPreference(R.string.parental_controls_info)
|
||||||
|
|
Reference in a new issue