Hello,
I have installed tb sirate + tb mega menu module. I set tb mega menu in the menu bar (and disabled the default main menu from blocks). The result is shown in the files attached: it's like the menus are duplicated, even when I shrink the browser page, two icons are shown...one for the "normal" menu (black background button with white lines) and when I click on that button, another button appear... what's this mess?
I hope somebody can explain me how to solve this issue...
Thank you

Francesca

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Hai Nguyen’s picture

Status: Active » Fixed

Would you please update tb_sirate theme. this issues will be fixed.

themebrain’s picture

Status: Fixed » Needs work
themebrain’s picture

Status: Needs work » Needs review
symphonia’s picture

Thank you... for the moment, I just switched theme...

symphonia’s picture

Hello!
I have a new problem... I've just updated the module to the lastest version but now in the option for tb megamenu I can't select anything from the dropdowns, I click on the buttons but the options aren't showing... so I can't change menu theme, I can't add blocks, and so on... what is the problem, how can I do...?

Please help...

Thank you in advance!!

F.

urbanlegendsp’s picture

Issue summary: View changes

I believe this may be a similar issue as to what I am experiencing.
Could you provide more detail and version information please?

daehnomel’s picture

I am having the same issue as well. Running latest version of TB Sirate (Tb Sirate 7.x-1.0) and TB Mega Menu (7.x-1.0-beta2). Have tried suggestions from other posts like setting block and region settings to raw, but this did not help. I should note that I have my TB Mega menu in the menu block region of sirate.

williampham’s picture

TB Sirate theme does support responsive behavior by itself for the menu bar region and TB Mega Menu also supports responsive behavior by its own. This leads to double icons issue in mobile. Here is a quick fix for it:
* Open the file tb_sirate/js/tb_responsive.js
* Replace code of Drupal.behaviors.actionTBResponsive from line 31 to 44 by following code:

Drupal.behaviors.actionTBResponsive = {
    attach: function (context) {
      if($('#menu-bar-wrapper .tb-megamenu').length) return;
      Drupal.TBResponsive.initResponsiveMenu();
      $(window).resize(function(){
        var windowWidth = window.innerWidth ? window.innerWidth : $(window).width();
        if(windowWidth != Drupal.TBResponsive.oldWindowWidth){
          Drupal.TBResponsive.updateResponsiveMenu();
          Drupal.TBResponsive.oldWindowWidth = windowWidth;
        }
      });
    }
  };

* Save the file

anderso’s picture

I have the exact same problem as in #5. Was this ever solved?

I am not using TB Sirate. Just TB Mega Menu.

disyon’s picture

same problem but i don't use tb sirate

quondam’s picture

Assigned: symphonia » Unassigned
Status: Needs review » Closed (outdated)

A number of updates and improvements have been made to the TB Mega Menu module since it was taken over by new maintainers in mid-2020. After reviewing this issue we've determined that it has either been fixed, is outdated, or represents a feature request that won't be implemented in the requested module version. Due to those findings we're closing the issue - but feel free to re-open if you determine that it's relevant after updating to the latest release of TB Mega Menu currently available for your installed version of Drupal.