Update a new more nullish checks

This commit is contained in:
Asger F
2022-10-21 14:26:37 +02:00
parent d4a58a64ee
commit e1a56dd91d

View File

@@ -340,7 +340,7 @@ export class PathTable extends React.Component<PathTableProps, PathTableState> {
if (event.direction === NavigationDirection.right) {
// When stepping right, expand to ensure the selected node is visible
expanded.add(Keys.keyToString({ resultIndex: key.resultIndex }));
if (key.pathIndex != null) {
if (key.pathIndex !== undefined) {
expanded.add(Keys.keyToString({ resultIndex: key.resultIndex, pathIndex: key.pathIndex }));
}
} else if (event.direction === NavigationDirection.left) {
@@ -348,7 +348,7 @@ export class PathTable extends React.Component<PathTableProps, PathTableState> {
expanded.delete(Keys.keyToString(key));
} else {
// When stepping up or down, collapse the previous node
if (prevState.selectedItem != null) {
if (prevState.selectedItem !== undefined) {
expanded.delete(Keys.keyToString(prevState.selectedItem));
}
}