Fix regression around the room list treeview keyboard a11y (#8385)

This commit is contained in:
Michael Telatynski
2022-04-21 17:21:44 +01:00
committed by GitHub
parent 73e8387799
commit 86419b1925

View File

@@ -616,11 +616,8 @@ export default class RoomList extends React.PureComponent<IProps, IState> {
public focus(): void {
// focus the first focusable element in this aria treeview widget
const treeItems = this.treeRef.current?.querySelectorAll<HTMLElement>('[role="treeitem"]');
if (treeItems) {
return;
}
[...treeItems]
.find(e => e.offsetParent !== null)?.focus();
if (!treeItems) return;
[...treeItems].find(e => e.offsetParent !== null)?.focus();
}
public render() {