Mobile Sidebar Menu (Side Slide) Not Opening – Missing Open State Class
I’m currently working with the Betheme Template for my website Header and Sidebar menu. I have set the hamburger menu in the header to open the "Mobile Sidebar Menu" sidebar menu template i created. I have run into an issue where the sidebar does not open when clicking the hamburger icon. It opens fine when set to the default menu, but not when its set to open a sidebar menu template.
Here’s what I’ve confirmed through debugging:
- The hamburger click is firing correctly
- The element includes:
class="mfn-header-menu-burger mfn-open-sidebar" data-sidemenu="1106"
- On click, the class
.mfn-bring-to-frontis applied - No JavaScript errors appear in the console
- The
#Side_slidecontainer is present in the DOM and rendering correctly
However:
- The sidebar remains at:
right: -250px;
- and does not move into view
- The expected “open” state class (such as
side-slide-openor similar) is not being applied to the body - There is no CSS rule in the theme that transitions
#Side_slideinto view when.mfn-bring-to-frontis added
Additional details
- I am using Betheme version 28.4.4
- “Side Slide” is enabled in Theme Options
- If I set the sidebar to Always Visible, the menu displays correctly (albeit, all the time)
- Standard mobile menu (non-sidebar) works without issue
It appears that:
- The Mobile Sidebar Menu trigger applies a partial state (
.mfn-bring-to-front) - But it does not apply the full “open” state required for Side Slide to function
- As a result, the sidebar is never transitioned into view
Is this a known issue with the Mobile Sidebar Menu element in Header Builder?
And should this element be applying a different class (e.g. side-slide-open) or triggering the standard Side Slide system internally?
How can I make this work? It worked prior to the latest update as far as I know.
Comments
this is the dev site: https://retail.mookfabrics.com/us/
Hey,
Please send us the WordPress dashboard and FTP access privately through the contact form, which is on the right side at https://themeforest.net/user/muffingroup#contact, and we will check what the reason might be.
Notice!
Please attach a link to this forum discussion.
Sending incorrect or incomplete data will result in a longer response time.
Therefore, please ensure that the data you send are complete and correct.
Thanks