"git@developer.sourcefind.cn:OpenDAS/tilelang.git" did not exist on "094e22983e2b891f685a1d5046fbfac3a6ff2a20"
Unverified Commit bcddacba authored by Yuge Zhang's avatar Yuge Zhang Committed by GitHub
Browse files

Fix bug when expanding rows not on the first page (#3006)

parent 5eec7ea5
...@@ -249,7 +249,7 @@ class TableList extends React.Component<TableListProps, TableListState> { ...@@ -249,7 +249,7 @@ class TableList extends React.Component<TableListProps, TableListState> {
{ {
key: '_expand', key: '_expand',
name: '', name: '',
onRender: (item, index): any => { onRender: (item): any => {
return ( return (
<Icon <Icon
aria-hidden={true} aria-hidden={true}
...@@ -269,8 +269,9 @@ class TableList extends React.Component<TableListProps, TableListState> { ...@@ -269,8 +269,9 @@ class TableList extends React.Component<TableListProps, TableListState> {
} else { } else {
this._expandedTrialIds.delete(newItem.id); this._expandedTrialIds.delete(newItem.id);
} }
const newItems = [...this.state.displayedItems]; const newItems = this.state.displayedItems.map(item =>
newItems[index as number] = newItem; item.id === newItem.id ? newItem : item
);
this.setState({ this.setState({
displayedItems: newItems displayedItems: newItems
}); });
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment