File tree Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Expand file tree Collapse file tree 2 files changed +16
-7
lines changed Original file line number Diff line number Diff line change 11.DS_Store
22* .log
33node_modules
4+ * .idea
Original file line number Diff line number Diff line change @@ -110,13 +110,21 @@ export default class SortableList extends Component {
110110 this . _resolveRowLayout [ key ] = resolve ;
111111 } ) ;
112112 } ) ;
113- this . setState ( {
114- animated : false ,
115- data : nextData ,
116- containerLayout : null ,
117- rowsLayouts : null ,
118- order : nextOrder
119- } ) ;
113+
114+ if ( Object . keys ( nextData ) . length > Object . keys ( data ) . length ) {
115+ this . setState ( {
116+ animated : false ,
117+ data : nextData ,
118+ containerLayout : null ,
119+ rowsLayouts : null ,
120+ order : nextOrder
121+ } ) ;
122+ } else {
123+ this . setState ( {
124+ data : nextData ,
125+ order : nextOrder
126+ } ) ;
127+ }
120128
121129 } else if ( order && nextOrder && ! shallowEqual ( order , nextOrder ) ) {
122130 this . setState ( { order : nextOrder } ) ;
You can’t perform that action at this time.
0 commit comments