File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " gojs-angular" ,
3- "version" : " 2.0.6 " ,
3+ "version" : " 2.0.7 " ,
44 "peerDependencies" : {
55 "@angular/common" : " >=11.0.0" ,
66 "@angular/core" : " >=11.0.0"
Original file line number Diff line number Diff line change @@ -52,7 +52,8 @@ export class DataSyncService {
5252
5353 // account for removed node data
5454 if ( changes . removedNodeKeys ) {
55- const removals = changes . removedNodeKeys . map ( key => keyIdxMap . get ( key ) ) . sort ( ) ;
55+ const removals = changes . removedNodeKeys . map ( key => keyIdxMap . get ( key ) ) as number [ ] ;
56+ removals . sort ( ( a , b ) => a - b ) ;
5657 for ( let i = removals . length - 1 ; i >= 0 ; i -- ) {
5758 draft . splice ( removals [ i ] , 1 ) ;
5859 }
@@ -109,7 +110,8 @@ export class DataSyncService {
109110
110111 // account for removed link data
111112 if ( changes . removedLinkKeys ) {
112- const removals = changes . removedLinkKeys . map ( key => keyIdxMap . get ( key ) ) . sort ( ) ;
113+ const removals = changes . removedLinkKeys . map ( key => keyIdxMap . get ( key ) ) as number [ ] ;
114+ removals . sort ( ( a , b ) => a - b ) ;
113115 for ( let i = removals . length - 1 ; i >= 0 ; i -- ) {
114116 draft . splice ( removals [ i ] , 1 ) ;
115117 }
You can’t perform that action at this time.
0 commit comments