Topic: Sidenav not toggling on Chrome variants, works on Firefox

octavian.gherghinis priority asked 1 year ago


Expected behavior

I'm using a navbar menu item, an A, to toggle a sidenav. The sidenav configuration is: right=true, mode=over.

Actual behavior

On Firefox (latest, 110.0.1), it works as expected: I click the toggle A, the sidenav shows up from the right, everything else gets dimmed by the overlay.

On Vivaldi (5.7.2921.60), Chrome ( 111.0.5563.64), Chromium (111.0.5563.64) -- they are all recent versions, something else happens.

  1. If the page has NO scrollbar, just a bit of content, it works as expected.

  2. However, if the page has a scrollbar, the window gets dim for a fraction of a second as if the overlay would activate, but then nothing happens and in the console I find this:

"perfect-scrollbar.esm.js:114 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952"

Resources (screenshots, code snippets etc.)

Everything works correctly if the sidenav is on the left, on all browsers, regardless of scrollbar presence.


Mateusz Lazaru staff commented 1 year ago

Thank you for reporting this bug. We will fix it soon.


octavian.gherghinis priority commented 1 year ago

Hello. I need to set my expectations, can you give me an idea of what "soon" means ? Days, weeks ?


Kamila Pieńkowska staff commented 1 year ago

We do not disclose when the next release is to be or what it will contain.


octavian.gherghinis priority commented 1 year ago

Great. Then can I please have a workaround for this issue ?


Mateusz Lazaru staff commented 1 year ago

I'm afraid we can't make a good workaround solution for that issue without changing source code. Please stay patient and follow our changelog.


Danny priority commented 1 year ago

This problem is already more then a year, its still not fixed. See https://mdbootstrap.com/support/standard/sidenav-right-doesnt-work/

"kpienkowska staff commented 10 months ago: We have added such a task and will include it in the next release."

Even the workaround isnt working anymore.


octavian.gherghinis priority answered 11 months ago


Any news on this ? If this can't be fixed, it needs to be removed from the "features", as it is not working.


Grzegorz Bujański staff commented 11 months ago

We are sorry for that. We have no plans to remove this option at this time. We are trying to find a solution that will work for every browser.


Mateusz Lazaru staff answered 1 year ago


We apologize for the inconvenience caused by this issue. Unfortunately, we cannot provide an exact timeline for when it will be fixed.


Danny priority answered 1 year ago


UP

This problem is already more then a year, its still not fixed. See https://mdbootstrap.com/support/standard/sidenav-right-doesnt-work/

"kpienkowska staff commented 10 months ago: We have added such a task and will include it in the next release."

Even the workaround isnt working anymore. When can I expect it to be resolved?



Please insert min. 20 characters.

FREE CONSULTATION

Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.

Status

Answered

Specification of the issue

  • ForumUser: Priority
  • Premium support: Yes
  • Technology: MDB Standard
  • MDB Version: MDB5 6.2.0
  • Device: Laptop
  • Browser: Chrome, Chromium, Vivaldi, Firefox
  • OS: Linux
  • Provided sample code: No
  • Provided link: Yes