mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
use flowprefs for useLargeToolbar
This commit is contained in:
parent
129b34f119
commit
4f59330c84
4 changed files with 3 additions and 6 deletions
|
@ -229,8 +229,6 @@ object PreferenceKeys {
|
|||
|
||||
const val themeMangaDetails = "theme_manga_details"
|
||||
|
||||
const val useLargeToolbar = "use_large_toolbar"
|
||||
|
||||
const val incognitoMode = "incognito_mode"
|
||||
|
||||
const val sideNavMode = "side_nav_mode"
|
||||
|
|
|
@ -419,7 +419,7 @@ class PreferencesHelper(val context: Context) {
|
|||
|
||||
fun themeMangaDetails() = prefs.getBoolean(Keys.themeMangaDetails, true)
|
||||
|
||||
fun useLargeToolbar() = prefs.getBoolean(Keys.useLargeToolbar, true)
|
||||
fun useLargeToolbar() = flowPrefs.getBoolean("use_large_toolbar", true)
|
||||
|
||||
fun dohProvider() = prefs.getInt(Keys.dohProvider, -1)
|
||||
|
||||
|
|
|
@ -48,7 +48,7 @@ class ExpandedAppBarLayout@JvmOverloads constructor(context: Context, attrs: Att
|
|||
var mainActivity: MainActivity? = null
|
||||
private var isExtraSmall = false
|
||||
val useLargeToolbar: Boolean
|
||||
get() = preferences.useLargeToolbar() && !isExtraSmall
|
||||
get() = preferences.useLargeToolbar().get() && !isExtraSmall
|
||||
|
||||
var compactSearchMode = false
|
||||
|
||||
|
|
|
@ -88,10 +88,9 @@ class SettingsAppearanceController : SettingsController() {
|
|||
|
||||
preferenceCategory {
|
||||
switchPreference {
|
||||
key = Keys.useLargeToolbar
|
||||
bindTo(preferences.useLargeToolbar())
|
||||
titleRes = R.string.expanded_toolbar
|
||||
summaryRes = R.string.show_larger_toolbar
|
||||
defaultValue = true
|
||||
|
||||
onChange {
|
||||
val useLarge = it as Boolean
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue