Show nav overlay on invert tap change

Based on db4eca90e9

(cherry picked from commit 437c995d129b398174e36512f5f180a4602e6e37)
This commit is contained in:
arkon 2021-03-28 16:13:34 -04:00 committed by Jobobby04
parent b9d2591e2a
commit fa67ff165e
2 changed files with 14 additions and 2 deletions

View File

@ -47,7 +47,13 @@ class PagerConfig(
.register({ navigationMode = it }, { updateNavigation(navigationMode) }) .register({ navigationMode = it }, { updateNavigation(navigationMode) })
preferences.pagerNavInverted() preferences.pagerNavInverted()
.register({ tappingInverted = it }, { navigator.invertMode = it }) .register(
{ tappingInverted = it },
{
navigator.invertMode = it
navigationModeChangedListener?.invoke()
}
)
preferences.dualPageSplitPaged() preferences.dualPageSplitPaged()
.register({ dualPageSplit = it }, { imagePropertyChangedListener?.invoke() }) .register({ dualPageSplit = it }, { imagePropertyChangedListener?.invoke() })

View File

@ -48,7 +48,13 @@ class WebtoonConfig(
.register({ navigationMode = it }, { updateNavigation(it) }) .register({ navigationMode = it }, { updateNavigation(it) })
preferences.webtoonNavInverted() preferences.webtoonNavInverted()
.register({ tappingInverted = it }, { navigator.invertMode = it }) .register(
{ tappingInverted = it },
{
navigator.invertMode = it
navigationModeChangedListener?.invoke()
}
)
preferences.dualPageSplitWebtoon() preferences.dualPageSplitWebtoon()
.register({ dualPageSplit = it }, { imagePropertyChangedListener?.invoke() }) .register({ dualPageSplit = it }, { imagePropertyChangedListener?.invoke() })