Mega Menu loading delay & Custom JS not working after update

Hello BeTheme Support Team,

we are experiencing issues on a website built with BeTheme and would appreciate your assistance so we can safely keep the theme updated without breaking functionality.

Website: https://gaudeo-fit.com

Theme: BeTheme

Issue evidence: visible in the attached video recording and photo (on the right side)

1. Mega Menu – delayed loading

Elements inside the Mega Menu do not load instantly. Each mega menu requires approximately 1 second to fully render, which is noticeable on every hover/open action. This happens consistently across all mega menus and negatively impacts UX.

We would like to understand:

  • Why mega menu elements are loaded with a delay
  • Whether this is related to lazy loading or a recent BeTheme change
  • How this can be optimized or disabled so mega menu content loads instantly

2. Custom JS stopped working after the latest update

After the latest BeTheme update, custom JavaScript code stopped working correctly.

Specifically:

  • We implemented custom JS to open a popup / quick view on mobile devices
  • The button click event no longer triggers the popup
  • The same logic worked correctly before the update
  • No JS errors were present prior to updating

We would appreciate guidance on:

  • Changes in BeTheme JS handling or event bindings
  • Recommended way to hook custom JS so it remains compatible with future updates
  • Wheher certain BeTheme scripts now override or block custom click handlers

Goal

Our goal is to keep BeTheme fully up to date without introducing regressions, especially related to:

  • Mega Menu performance
  • Custom JS integrations

Please let us know what additional information you need (WP admin access, console logs, code snippets). We will gladly provide it.

Thank you in advance for your support.

Kind regards,

Comments

  • Hi,

    1) Please, turn off all of the plugins, refresh your cache, and check if the problem persists.

    Moreover, if you use a child theme, switch to the parent, and recheck it.

    2) Sorry, but our policy states that we do not support third-party plugins or custom scripts, so, unfortunately, we cannot help you. I can only recommend contacting your web developer to check what is wrong with your script.


    Best regards

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.