Changeset 1690 in josm for trunk/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java
- Timestamp:
- 2009-06-23T22:03:37+02:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java
r1654 r1690 66 66 67 67 if (decision.equals(MergeDecisionType.KEEP_MINE)) { 68 // do nothing 68 if (my.deleted) { 69 // because my was involved in a conflict it my still be referred 70 // to from a way or a relation. Fix this now. 71 // 72 Main.main.editLayer().data.unlinkReferencesToPrimitive(my); 73 } 69 74 } else if (decision.equals(MergeDecisionType.KEEP_THEIR)) { 70 my.deleted = their.deleted; 75 if (their.deleted) { 76 Main.main.editLayer().data.unlinkReferencesToPrimitive(my); 77 my.delete(true); 78 } else { 79 my.deleted = their.deleted; 80 } 71 81 } else 72 82 // should not happen
Note:
See TracChangeset
for help on using the changeset viewer.
