[marcysutton] A tip about inert: it has to be applied to siblings of a menu, and not the parent. That would make the menu itself inert too. For dialogs, we recommend inserting them as a direct child of the body so it's easier to make siblings inert in the DOM. Menus are probably a bit more tricky, though, because their contents are often buried deeper in the DOM as part of a backwards-compatible unordered list with ARIA bolted on. Therefore they may require DOM walking to set siblings as inert while keeping an unobstructed path all the way to the <body>. Maybe a good case for an override of some kind? I know that isn't possible with aria-hidden="true"
but maybe we could push for something with inert
?