]> _ Git - fluidbook-html5.git/commitdiff
#7461 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 9 May 2025 16:02:59 +0000 (18:02 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 9 May 2025 16:02:59 +0000 (18:02 +0200)
js/libs/fluidbook/fluidbook.burger.js

index beca1052dd2572c81509c00a969400901375e6ac..18de4036cdcac3e75eca472072be17660be4ce0b 100644 (file)
@@ -180,6 +180,7 @@ FluidbookBurger.prototype = {
 
     open: function () {
         this.isOpened = true;
+        $('body').addClass('menu-open');
         clearTimeout(this.closeTimeout);
         $("#menu,#menuOverlay").show();
         setTimeout(function () {
@@ -194,7 +195,11 @@ FluidbookBurger.prototype = {
     },
 
     close: function () {
+        if (!this.isOpened) {
+            return;
+        }
         this.isOpened = false;
+        $('body').addClass('menu-open');
         clearTimeout(this.closeTimeout);
         $("#menu").removeClass('open');
         $("#menuOpener").attr('aria-expanded', 'false');