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 27581e7e3..536fef4cc 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 @@ -632,9 +632,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 {