Add E2E test for quick settings dialog (#29441)

* Update quick settings menu to use a11y roles.

* Add e2e test to test quick menu rendering

* Use a testid for now.

* lint lint

* Revert aria changes

* revert managed

* write screenshot
This commit is contained in:
Will Hunt
2025-03-10 09:12:38 +00:00
committed by GitHub
parent 179b368809
commit 53065f9437
3 changed files with 20 additions and 0 deletions
@@ -51,6 +51,8 @@ const QuickSettingsButton: React.FC<{
wrapperClassName={classNames("mx_QuickSettingsButton_ContextMenuWrapper", {
mx_QuickSettingsButton_ContextMenuWrapper_new_room_list: newRoomListEnabled,
})}
// Eventually replace with a properly aria-labelled menu
data-testid="quick-settings-menu"
onFinished={closeMenu}
managed={false}
focusLock={true}