Skip to content

Commit d7c5177

Browse files
committed
refactor: avoid auto focusing the table when a row is expanded or collapsed
1 parent f07cdb1 commit d7c5177

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

log-viewer/modules/datagrid/module/RowKeyboardNavigation.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,10 @@ export class RowKeyboardNavigation extends Module {
4848

4949
rowExpandedToggled(row: RowComponent, _level: number) {
5050
const table = row.getTable();
51-
this.tableHolder ??= table.element.querySelector('.tabulator-tableholder') as HTMLElement;
52-
53-
const selectedRow = table.getSelectedRows()[0];
54-
if (!selectedRow) {
51+
const selectedRows = table.getSelectedRows();
52+
if (!selectedRows.length) {
5553
row.select();
5654
}
57-
this.tableHolder?.focus();
5855
}
5956

6057
rowClick(event: UIEvent, row: RowComponent) {

0 commit comments

Comments
 (0)