From 554ca93e309c6be01c26dc43bec5a89b7875e66e Mon Sep 17 00:00:00 2001 From: marwin Date: Sun, 5 Apr 2026 14:13:28 +0200 Subject: [PATCH] Close reader settings panel when tapping content to hide bars Co-Authored-By: Claude Sonnet 4.6 --- static/js/app.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/static/js/app.js b/static/js/app.js index a48d300..19b5dc6 100644 --- a/static/js/app.js +++ b/static/js/app.js @@ -3074,6 +3074,12 @@ function _immHandleTap(e) { if (e.target.closest('button, a, input, select, label, #reader-settings-panel, .reader-header')) return; _immBarsVisible = !_immBarsVisible; document.body.classList.toggle('reader-immersive', !_immBarsVisible); + // Close settings panel when bars disappear + if (!_immBarsVisible && readerSettingsPanelOpen) { + const sp = document.getElementById('reader-settings-panel'); + if (sp) sp.remove(); + readerSettingsPanelOpen = false; + } } function enterReaderImmersiveMode() {