- Timestamp:
- 2015-07-31T21:08:09+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/MapView.java
r8625 r8631 405 405 public void addLayer(Layer layer) { 406 406 boolean isOsmDataLayer = layer instanceof OsmDataLayer; 407 layerLock.writeLock().lock();408 layerLock.readLock().lock();409 407 EnumSet<LayerListenerType> listenersToFire = EnumSet.noneOf(LayerListenerType.class); 410 408 Layer oldActiveLayer = activeLayer; 411 409 OsmDataLayer oldEditLayer = editLayer; 410 411 layerLock.writeLock().lock(); 412 layerLock.readLock().lock(); 412 413 try { 413 414 try { … … 530 531 */ 531 532 public void removeLayer(Layer layer) { 532 layerLock.writeLock().lock();533 layerLock.readLock().lock();534 535 533 EnumSet<LayerListenerType> listenersToFire = EnumSet.noneOf(LayerListenerType.class); 536 534 Layer oldActiveLayer = activeLayer; 537 535 OsmDataLayer oldEditLayer = editLayer; 536 537 layerLock.writeLock().lock(); 538 layerLock.readLock().lock(); 538 539 try { 539 540 try { … … 601 602 */ 602 603 public void moveLayer(Layer layer, int pos) { 603 layerLock.writeLock().lock();604 layerLock.readLock().lock();605 604 EnumSet<LayerListenerType> listenersToFire; 606 605 Layer oldActiveLayer = activeLayer; 607 606 OsmDataLayer oldEditLayer = editLayer; 607 608 layerLock.writeLock().lock(); 609 layerLock.readLock().lock(); 608 610 try { 609 611 try {
Note:
See TracChangeset
for help on using the changeset viewer.