Skip to content

Release v4.2.2

Choose a tag to compare

@github-actions github-actions released this 09 Sep 13:47
9ca3e65

Changed

  • Render the non-modal ChatSidebar as a plain portaled layer instead of React Aria's modal overlay, so the default (non-modal) open sidebar no longer blocks the rest of the UI — the background stays visible and interactive, and only the close/back affordances dismiss it, as the documented behavior already promised
  • Add specs covering both modes: a non-modal open sidebar leaves the background in the accessibility tree and clickable, and the modal one still hides it

Fixed

  • Opening the default non-modal chat sidebar locked the entire page behind it — React Aria's Modal intercepts its backdrop by design, so isDismissable={false} alone never made the background interactive