Update Root Permission on opening settings

This commit is contained in:
LooKeR 2021-10-12 23:55:10 +05:30
parent 9671ff2982
commit 451b4d2657

View File

@ -19,6 +19,7 @@ import com.looker.droidify.BuildConfig
import com.looker.droidify.R import com.looker.droidify.R
import com.looker.droidify.content.Preferences import com.looker.droidify.content.Preferences
import com.looker.droidify.utility.extension.resources.* import com.looker.droidify.utility.extension.resources.*
import com.topjohnwu.superuser.Shell
import io.reactivex.rxjava3.disposables.Disposable import io.reactivex.rxjava3.disposables.Disposable
@ -125,7 +126,7 @@ class SettingsFragment : ScreenFragment() {
} }
} }
addText( addText(
title = "Droid-ify", title = getString(R.string.application_name),
summary = "v ${BuildConfig.VERSION_NAME}" summary = "v ${BuildConfig.VERSION_NAME}"
) )
} }
@ -181,6 +182,7 @@ class SettingsFragment : ScreenFragment() {
preferences[Preferences.Key.ProxyHost]?.setEnabled(enabled) preferences[Preferences.Key.ProxyHost]?.setEnabled(enabled)
preferences[Preferences.Key.ProxyPort]?.setEnabled(enabled) preferences[Preferences.Key.ProxyPort]?.setEnabled(enabled)
} }
preferences[Preferences.Key.RootPermission]?.setEnabled(Shell.getShell().isRoot)
if (key == Preferences.Key.Theme) { if (key == Preferences.Key.Theme) {
requireActivity().recreate() requireActivity().recreate()
} }