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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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() {