Changeset 9941 in josm for trunk/src/org/openstreetmap
- Timestamp:
- 2016-03-06T22:37:41+01:00 (9 years ago)
- Location:
- trunk/src/org/openstreetmap/josm
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/DataSet.java
r9627 r9941 35 35 import org.openstreetmap.josm.data.osm.event.DataSetListener; 36 36 import org.openstreetmap.josm.data.osm.event.NodeMovedEvent; 37 import org.openstreetmap.josm.data.osm.event.PrimitiveFlagsChangedEvent; 37 38 import org.openstreetmap.josm.data.osm.event.PrimitivesAddedEvent; 38 39 import org.openstreetmap.josm.data.osm.event.PrimitivesRemovedEvent; … … 1224 1225 } 1225 1226 1227 void firePrimitiveFlagsChanged(OsmPrimitive primitive) { 1228 fireEvent(new PrimitiveFlagsChangedEvent(this, primitive)); 1229 } 1230 1226 1231 void fireHighlightingChanged() { 1227 1232 highlightUpdateCount++; -
trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
r9695 r9941 568 568 try { 569 569 super.setModified(modified); 570 if (dataSet != null) { 571 dataSet.firePrimitiveFlagsChanged(this); 572 } 570 573 clearCachedStyle(); 571 574 } finally { -
trunk/src/org/openstreetmap/josm/data/osm/event/AbstractDatasetChangedEvent.java
r9059 r9941 17 17 TAGS_CHANGED, 18 18 WAY_NODES_CHANGED, 19 CHANGESET_ID_CHANGED 19 CHANGESET_ID_CHANGED, 20 PRIMITIVE_FLAGS_CHANGED, 20 21 } 21 22 -
trunk/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
r9078 r9941 329 329 @Override 330 330 public void nodeMoved(NodeMovedEvent event) { 331 // Do nothing331 filterModel.executeFilters(); 332 332 } 333 333 -
trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
r9873 r9941 524 524 // if uploaded, clean the modified flags as well 525 525 data.cleanupDeletedPrimitives(); 526 for (OsmPrimitive p: data.allPrimitives()) { 527 if (processed.contains(p)) { 528 p.setModified(false); 529 } 526 data.beginUpdate(); 527 try { 528 for (OsmPrimitive p: data.allPrimitives()) { 529 if (processed.contains(p)) { 530 p.setModified(false); 531 } 532 } 533 } finally { 534 data.endUpdate(); 530 535 } 531 536 }
Note:
See TracChangeset
for help on using the changeset viewer.