In my web application, I am utilizing Material UI's Select component. Upon using it, I encountered a restriction where the user is unable to interact with anything else on the screen while the Select menu is open. This includes the inability to click on other objects, trigger hover events, or even scroll until the menu is closed.
It appears that Material UI implements an invisible backdrop that appears when a Select menu is opened, essentially locking the user into interacting only with the menu. However, I am aiming to implement a feature where users can still interact with other parts of the application while the dropdown menu remains open – much like how Uber's main page allows users to navigate through different sections while a dropdown menu in the navigation bar is open.
Is there a solution to disable or work around this invisible backdrop? I have attempted setting the z-index of surrounding elements higher than that of the backdrop, but this method feels like a temporary fix and does not consistently solve the issue.
View code / demo: https://codesandbox.io/s/practical-ully-fsfgpj
Having a reliable approach to address this limitation would be greatly beneficial.