From 1723cbe55504b1b6dbd1f4b5c21b4c48095d0a29 Mon Sep 17 00:00:00 2001 From: kunfei Date: Sat, 9 Jul 2022 16:43:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/legado/app/ui/book/read/ReadBookActivity.kt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt index 5b136c019..72ef633c6 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/ReadBookActivity.kt @@ -207,22 +207,20 @@ class ReadBookActivity : BaseReadBookActivity(), override fun onCompatCreateOptionsMenu(menu: Menu): Boolean { menuInflater.inflate(R.menu.book_read, menu) menu.iconItemOnLongClick(R.id.menu_change_source) { - val changeSourceMenu = changeSourceMenu ?: PopupMenu(this, it).apply { + PopupMenu(this, it).apply { inflate(R.menu.book_read_change_source) this.menu.applyOpenTint(this@ReadBookActivity) setOnMenuItemClickListener(this@ReadBookActivity) changeSourceMenu = this - } - changeSourceMenu.show() + }.show() } menu.iconItemOnLongClick(R.id.menu_refresh) { - val refreshMenu = refreshMenu ?: PopupMenu(this, it).apply { + PopupMenu(this, it).apply { inflate(R.menu.book_read_refresh) this.menu.applyOpenTint(this@ReadBookActivity) setOnMenuItemClickListener(this@ReadBookActivity) refreshMenu = this - } - refreshMenu.show() + }.show() } return super.onCompatCreateOptionsMenu(menu) }