Drawer is using aria-hidden="true" when it is non-modal
Author: tietovilleCreated Apr 24, 2025Updated Apr 9, 2026
When the dialog is non-modal it should not set aria-hidden="true" on other elements on the page. This prevents for example screen reader users from accessing the information outside the dialog (drawer). We are using version "vaul": "^1.1.2" and modal={false}.
The behaviour can be seen in the docs as well: https://vaul.emilkowal.ski/other#non-modal.
Source: emilkowalski/vaul