🐞 Bug: Mobile navigation cannot be closed in Panel 3.4.3

:lady_beetle: Bug: Mobile navigation cannot be closed in Panel 3.4.3

Panel version: 3.4.3

Description

There is an issue with the mobile navigation/sidebar in Remnawave Panel.

After opening the mobile navigation menu, pressing the × (close) button does not close the navigation. The sidebar remains visible and continues to cover the page content.

Steps to reproduce

Open Remnawave Panel on a mobile device.

Open the navigation menu.

Press the × button in the top-right corner of the navigation.

The navigation remains open.

Expected behavior

Pressing the × button should close the mobile navigation and return the user to the current page.

Actual behavior

The navigation remains open after pressing × and continues to cover the page.

Additional information

The issue appears to have been introduced sometime after the 3.2.x versions and is still present in 3.4.3.

The problem has persisted through several subsequent updates, so this may be a frontend regression.

It may be worth checking:

MobileNavigation

MainLayout

mobileOpened / toggleMobile

AppShell.Navbar

responsive/mobile CSS responsible for collapsing the navbar

frontend changes between 3.2.x and 3.4.x

changes to @mantine/core / AppShell behavior on mobile breakpoints

I have attached screenshots showing the issue.

Please investigate and fix this issue in a future Panel release.

Thank you!