Forums
Ive download the latest version and got problem. If u click prev/next month,collapse widget on the front page and then click trigger in the left side menu it will be opened several times.
I didnt anything, just install. I guess it is bug. I need help with it.
Thanks!
any help?
the problem is here
// Make the entire tool "block" clickable for a better UX. $('.opigno-tool-block', context).each(function() { var $this = $(this); if (!$this.hasClass('js-processed')) { $this.click(function() { window.location = $this.find('a.opigno-tool-link').attr('href'); }).addClass('js-processed'); } }); var $menu = $('#main-navigation-wrapper'); var $menuTrigger = $('button.trigger'); $menuTrigger.click(function() { if ($menuTrigger.hasClass('open')) { $menuTrigger.removeClass('open'); $menu.removeClass('open'); $menu.animate({ paddingRight: 20 }, 300); $.cookie('open-menu', 0); } else { $menuTrigger.addClass('open'); $menu.addClass('open'); $menu.animate({ paddingRight: 215 }, 300); $.cookie('open-menu', 1); } }); if (typeof $.cookie != 'undefined' && $.cookie('open-menu') == 1) { $menuTrigger.addClass('open'); $menu.addClass('open'); $menu.animate({ paddingRight: 215 }, 300); } var labelText = $('#collaborative-workspace-node-form .form-item-field-classes-courses label').text(); $('#collaborative-workspace-node-form .form-item-field-classes-courses select option[value="_none"]').text(labelText); // Make menu "toggleable" on mobile. var $menuToggle = $('#menu-toggle-link', context); if ($('body.platon-use-slider').length) { if (!$menuToggle.hasClass('js-processed')) { $menuToggle.click(function() { $('#main-navigation-wrapper').toggleClass('open'); }).addClass('js-processed'); } } else { if (!$menuToggle.hasClass('js-processed')) { $menuToggle.click(function() { $('#main-navigation-wrapper').toggleClass('menuOpen'); $('#second-sidebar').toggleClass('menuOpen'); }).addClass('js-processed'); } }
to fix this
Line 220: $menuTrigger.click(function() { change to $menuTrigger.once().click(function() {
Hi eclegend,
Hi eclegend,
Thank you for letting us know about this and where the issue comes from.
It will be fixed on our next release.
Best regards