diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index a1b6725333..d993104ed5 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -508,9 +508,11 @@ class ReaderActivity : BaseRxActivity() { // Settings sheet with(binding.actionSettings) { setTooltip(R.string.action_settings) - + val readerSettingSheetDialog = ReaderSettingsSheet(this@ReaderActivity) setOnClickListener { - ReaderSettingsSheet(this@ReaderActivity).show() + if (!readerSettingSheetDialog.isShowing()) { + readerSettingSheetDialog.show() + } } setOnLongClickListener {