We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more

Mobile Drawer menu doesn't open - Broadcast theme

Solved

Mobile Drawer menu doesn't open - Broadcast theme

TBS2023
Shopify Partner
322 1 45
Accepted Solution (1)

WebDeskSolution
Shopify Partner
252 55 64

This is an accepted solution.

Hello @TBS2023 

 

Please follow the steps below after logging into the Shopify admin:

 

  • Go to your Shopify Admin panel.

 

 

  • Click on Online Store > Themes.
  • Find the theme you want to edit and then click Actions > Edit code.
<script>
let button = document.querySelector(".header__mobile__hamburger");
let target = document.querySelector("header-drawer.drawer");
button.addEventListener("click", function()
{
    target.classList.add("is-open", "drawer--animated");
});
</script>

 

Please hit Like and Mark it as a Solution if you find our reply helpful.

 

Thank You,


WebDesk Solution Support Team
Get a Free Quote | Email | Shopify Partner | Shopify Development Agency | Call: 877.536.3789


Canada: 150 King St W. STE 200, Toronto, ON M5H 1J9

 | USA: 98 Cutter Mill Rd. STE 466, Great Neck, NY 11021

View solution in original post

Replies 4 (4)

TheScriptFlow
Excursionist
45 1 3

This need to check in your theme file code. I guess somehow a app coding conflicting with it.

- Need a Shopify Specialist? Chat on WhatsApp Or Email at info@thescriptflow.com
- For any custom section queries, bug fixing please visit: Level 2 Fiverr Profile
- Buy Me a Coffee? Nah… Let’s Upgrade to a Car
- If my solution was helpful, mark it as a solution and hit the like button!

Dan-From-Ryviu
Shopify Partner
12073 2359 2539

Hi @TBS2023 

You should contact Broadcast Theme's support so they can help you with the issue.

- Helpful? Like & Accept solution!
- Ryviu - Product Reviews & QA app: Collect customer reviews, import reviews from AliExpress, Amazon, Etsy, Walmart, Dhgate and CSV.
- Lookfy Gallery: Lookbook Image - Gain customers with photo gallery, video & shoppable image.
- Reelfy‑Shoppable Videos+Reels: Create shoppable videos to engage customers and drive more sales.
- Enjoy 1 month of Shopify for $1. Sign up now.

WebDeskSolution
Shopify Partner
252 55 64

This is an accepted solution.

Hello @TBS2023 

 

Please follow the steps below after logging into the Shopify admin:

 

  • Go to your Shopify Admin panel.

 

 

  • Click on Online Store > Themes.
  • Find the theme you want to edit and then click Actions > Edit code.
<script>
let button = document.querySelector(".header__mobile__hamburger");
let target = document.querySelector("header-drawer.drawer");
button.addEventListener("click", function()
{
    target.classList.add("is-open", "drawer--animated");
});
</script>

 

Please hit Like and Mark it as a Solution if you find our reply helpful.

 

Thank You,


WebDesk Solution Support Team
Get a Free Quote | Email | Shopify Partner | Shopify Development Agency | Call: 877.536.3789


Canada: 150 King St W. STE 200, Toronto, ON M5H 1J9

 | USA: 98 Cutter Mill Rd. STE 466, Great Neck, NY 11021

tim
Shopify Partner
4812 598 1733

You have 2 problems:

1. Your header section HTML structure is modified:

 

Yours:

 

Screenshot 2025-06-17 at 7.11.04 PM.png

 

From the demo store, same theme version:

 

Screenshot 2025-06-17 at 7.12.41 PM.png

 

See how you theme has div, while demo store has header-component? Because of this, some theme Javascript does not work and your mobile menu is not initialized.

 

2. Even with this fixed, you have some CSS added by the Giraffly Trust badges app (https://apps.shopify.com/trust-badge-by-giraffly) which overrides some styles used by your theme code to show drawers for menu and cart. Have you noticed that when you add to cart, the screen gets darker but no popup is shown, while it should look like this:

Screenshot 2025-06-17 at 7.19.14 PM.png

 

Someone needs to have a look at your theme header, also worth contacting the App support and complain about incompatibility.

If my post is helpful, hit the thumb up button -- it will help others with similar problem to find a solution.
I can be reached via e-mail tairli@yahoo.com