Ticket #24296: 24296.patch
File 24296.patch, 1014 bytes (added by , 11 days ago) |
---|
-
src/reverter/ChangesetReverter.java
380 380 return true; 381 381 // Handle case where a deleted note has been restored to avoid false conflicts (fix #josm8660) 382 382 if (currentCoor != null && historyCoor == null) { 383 LatLon previousCoor = ((Node) nds.getPrimitiveById(history.getPrimitiveId())).getCoor(); 384 return previousCoor != null && previousCoor.equals(currentCoor); 383 if (nds.getPrimitiveById(history.getPrimitiveId()) == null) 384 return false; 385 if (nds.getPrimitiveById(history.getPrimitiveId()) != null) { 386 LatLon previousCoor = ((Node) nds.getPrimitiveById(history.getPrimitiveId())).getCoor(); 387 return previousCoor != null && previousCoor.equals(currentCoor); 388 } 385 389 } 386 390 return false; 387 391 }