assets/javascripts/bookingsync/menu.js in bootstrap-bookingsync-sass-1.0.0.beta1 vs assets/javascripts/bookingsync/menu.js in bootstrap-bookingsync-sass-1.0.0.beta2

- old
+ new

@@ -24,6 +24,20 @@ window.clearTimeout(menuTimeout); menuTimeout = null; element.removeClass('menu-hovered'); } }); + + $(document).on('click', '.navbar-toggle.menu-toggle', function(event) { + parent.postMessage("bookingsync:menu:toggle", "*"); + }); + + $(window).load(function() { + if ($('iframe.iframe-fullscreen').length > 0) { + window.addEventListener("message", function(event) { + if (event.data === "bookingsync:menu:toggle") { + $('body').toggleClass("menu-open"); + } + }, false); + } + }); }(jQuery);