diff options
-rw-r--r-- | src/client/views/nodes/DataVizBox/components/TableBox.tsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/views/nodes/DataVizBox/components/TableBox.tsx b/src/client/views/nodes/DataVizBox/components/TableBox.tsx index 553fb2f65..5578b10cb 100644 --- a/src/client/views/nodes/DataVizBox/components/TableBox.tsx +++ b/src/client/views/nodes/DataVizBox/components/TableBox.tsx @@ -188,8 +188,8 @@ export class TableBox extends ObservableReactComponent<TableBoxProps> { var start: any; var end: any; if (this.filteringType=="Range"){ - start = (this.filteringVal[0] as Number)? Number(this.filteringVal[0]): this.filteringVal[0] - end = (this.filteringVal[1] as Number)? Number(this.filteringVal[1]): this.filteringVal[0] + start = Number.isNaN(Number(this.filteringVal[0]))? this.filteringVal[0]: Number(this.filteringVal[0]); + end = Number.isNaN(Number(this.filteringVal[1]))? this.filteringVal[1]: Number(this.filteringVal[1]); } this._tableDataIds.forEach(rowID => { @@ -202,7 +202,7 @@ export class TableBox extends ObservableReactComponent<TableBoxProps> { } else { let compare = this._props.records[rowID][this.filteringColumn] - if (compare as Number) compare = Number(compare) + if (!Number.isNaN(Number(compare))) compare = Number(compare) if (start<=compare && compare<=end){ if (!NumListCast(this._props.layoutDoc.dataViz_selectedRows).includes(rowID)) { this.tableRowClick(e, rowID); |