Skip to content

Commit d08e005

Browse files
committed
When stepping up or down, collapse the previous node
1 parent 4871728 commit d08e005

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

extensions/ql-vscode/src/view/results/alert-table.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,11 @@ export class PathTable extends React.Component<PathTableProps, PathTableState> {
343343
} else if (event.direction === NavigationDirection.left) {
344344
// When stepping left, collapse immediately
345345
expanded.delete(Keys.keyToString(key));
346+
} else {
347+
// When stepping up or down, collapse the previous node
348+
if (prevState.selectedItem != null) {
349+
expanded.delete(Keys.keyToString(prevState.selectedItem));
350+
}
346351
}
347352
return {
348353
...prevState,

0 commit comments

Comments
 (0)