Fix regression around the room list treeview keyboard a11y (#8385)
parent
73e8387799
commit
86419b1925
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue