Close reader settings panel when tapping content to hide bars
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
6b419c6fe0
commit
554ca93e30
1 changed files with 6 additions and 0 deletions
|
|
@ -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() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue