]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: properly call removeRevealOpenClasses, add comments, remove a few empty lines
authorDaniel Ruf <daniel.ruf@ueberbit.de>
Mon, 12 Mar 2018 06:59:50 +0000 (07:59 +0100)
committerDaniel Ruf <daniel.ruf@ueberbit.de>
Mon, 12 Mar 2018 06:59:50 +0000 (07:59 +0100)
js/foundation.reveal.js

index 5f95eef4feb54de88b08eac5c959a4f86e066a81..fb5abe855479dd38d1e29b2ec62c847e1bd3ed14 100644 (file)
@@ -274,12 +274,10 @@ class Reveal extends Plugin {
     var _this = this;
 
     function addRevealOpenClasses() {
-
       $('html').addClass('is-reveal-open');
     }
 
     function removeRevealOpenClasses() {
-
       $('html').removeClass('is-reveal-open');
     }
 
@@ -414,7 +412,7 @@ class Reveal extends Plugin {
       var scrollTop = parseInt($("html").css("top"));
 
       if ($('.reveal:visible').length  === 0) {
-        removeRevealOpenClasses();
+        this.removeRevealOpenClasses(); // also remove .is-reveal-open from the html element when there is no opened reveal
       }
 
       Keyboard.releaseFocus(_this.$element);
@@ -476,7 +474,7 @@ class Reveal extends Plugin {
     $(window).off(`.zf.reveal:${this.id}`);
 
     if ($('.reveal:visible').length  === 0) {
-      removeRevealOpenClasses();
+      this.removeRevealOpenClasses(); // also remove .is-reveal-open from the html element when there is no opened reveal
     }
   };
 }