Fix .find is not available from QSA

This commit is contained in:
Lim Chee Aun 2024-12-22 09:25:46 +08:00
parent 1bb8c0de3e
commit 27e7eef04b

View file

@ -8,12 +8,12 @@ const focusDeck = () => {
focusedColumn.focus(); focusedColumn.focus();
} else { } else {
// Focus first column within viewport // Focus first column within viewport
const firstVisibleColumn = columns const firstVisibleColumn = Array.from(
.querySelectorAll('.deck-container') columns.querySelectorAll('.deck-container'),
.find((column) => { ).find((column) => {
const columnRect = column.getBoundingClientRect(); const columnRect = column.getBoundingClientRect();
return columnRect.left >= 0; return columnRect.left >= 0;
}); });
if (firstVisibleColumn) { if (firstVisibleColumn) {
firstVisibleColumn.focus(); firstVisibleColumn.focus();
} else { } else {