diff options
| author | 2022-10-05 23:40:59 +0200 | |
|---|---|---|
| committer | 2022-10-05 23:40:59 +0200 | |
| commit | 89202922b1353f7fa3ab1bc6849e98f7f243cf9d (patch) | |
| tree | f65ed88dbcdf8498b6033ecabb2f41c7659d0374 /p/scripts/extra.js | |
| parent | 82c4a54fea408a20445b04feea5f533c21b942f6 (diff) | |
Slider: Block Page for one scrollbar; Scrollbar width normal (#4692)
* Block page if slider is open; Hides the double page scrollbar
* Slider scrollbar default width
* Update frss.rtl.css
* Add user Cyb10101 to credits
* make fix-all
* make fix-all (second pass)
Co-authored-by: mathContao <math-home@web.de>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'p/scripts/extra.js')
| -rw-r--r-- | p/scripts/extra.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/p/scripts/extra.js b/p/scripts/extra.js index 4ae0bcdf0..52a480c9a 100644 --- a/p/scripts/extra.js +++ b/p/scripts/extra.js @@ -159,6 +159,7 @@ function open_slider_listener(ev) { req.responseType = 'document'; req.onload = function (e) { location.href = '#slider'; // close menu/dropdown + document.documentElement.classList.add('slider-active'); slider.classList.add('active'); slider.scrollTop = 0; slider_content.innerHTML = this.response.body.innerHTML; @@ -178,6 +179,7 @@ function init_slider(slider) { closer.addEventListener('click', function (ev) { if (data_leave_validation(slider) || confirm(context.i18n.confirmation_default)) { slider.querySelectorAll('form').forEach(function (f) { f.reset(); }); + document.documentElement.classList.remove('slider-active'); return true; } else { return false; |
