Skip to content

Commit 7a69703

Browse files
committed
Prevent every row from unmounting when one row is deleted
1 parent 60336eb commit 7a69703

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/SortableList.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ export default class SortableList extends Component {
117117

118118
if (data && nextData && !shallowEqual(data, nextData)) {
119119
nextOrder = nextOrder || Object.keys(nextData)
120-
uniqueRowKey.id++;
121120
this._rowsLayouts = {};
122121
nextOrder.forEach((key) => {
123122
this._rowsLayouts[key] = new Promise((resolve) => {
@@ -126,6 +125,7 @@ export default class SortableList extends Component {
126125
});
127126

128127
if (Object.keys(nextData).length > Object.keys(data).length) {
128+
uniqueRowKey.id++;
129129
this.setState({
130130
animated: false,
131131
data: nextData,

0 commit comments

Comments
 (0)