This commit is contained in:
Horis 2023-11-12 22:58:42 +08:00
parent e12e5f9a5e
commit 87a81478cb
2 changed files with 5 additions and 5 deletions

View File

@ -504,12 +504,12 @@ class ReadBookActivity : BaseReadBookActivity(),
val isDown = action == 0
if (keyCode == KeyEvent.KEYCODE_MENU) {
if (isDown && !binding.readMenu.cnaShowMenu) {
if (isDown && !binding.readMenu.canShowMenu) {
binding.readMenu.runMenuIn()
return true
}
if (!isDown && !binding.readMenu.cnaShowMenu) {
binding.readMenu.cnaShowMenu = true
if (!isDown && !binding.readMenu.canShowMenu) {
binding.readMenu.canShowMenu = true
return true
}
}

View File

@ -42,7 +42,7 @@ class ReadMenu @JvmOverloads constructor(
context: Context,
attrs: AttributeSet? = null
) : FrameLayout(context, attrs) {
var cnaShowMenu: Boolean = false
var canShowMenu: Boolean = false
private val callBack: CallBack get() = activity as CallBack
private val binding = ViewReadMenuBinding.inflate(LayoutInflater.from(context), this, true)
private var confirmSkipToChapter: Boolean = false
@ -140,7 +140,7 @@ class ReadMenu @JvmOverloads constructor(
this@ReadMenu.invisible()
binding.titleBar.invisible()
binding.bottomMenu.invisible()
cnaShowMenu = false
canShowMenu = false
onMenuOutEnd?.invoke()
callBack.upSystemUiVisibility()
}