Changeset 1888 in josm
- Timestamp:
- 2009-08-02T22:42:48+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
r1886 r1888 120 120 super(layer, relation, selectedMembers); 121 121 122 122 123 // initialize the autocompletion infrastructure 123 124 // … … 137 138 this.tagEditorModel.initFromPrimitive(relation); 138 139 this.memberTableModel.populate(relation); 140 if (!getLayer().data.relations.contains(relation)) { 141 // treat it as a new relation if it doesn't exist in the 142 // data set yet. 143 setRelation(null); 144 } 139 145 } else { 140 146 tagEditorModel.clear(); … … 1360 1366 tagEditorModel.applyToPrimitive(copy); 1361 1367 memberTableModel.applyToRelation(copy); 1362 getLayer().data.addPrimitive(copy);1363 getLayer().fireDataChange();1364 1368 RelationEditor editor = RelationEditor.getEditor(getLayer(), copy, memberTableModel.getSelectedMembers()); 1365 1369 editor.setVisible(true);
Note:
See TracChangeset
for help on using the changeset viewer.