Ignore:
Timestamp:
2017-01-25T01:50:26+01:00 (8 years ago)
Author:
donvip
Message:

fix #josm13300 - IAE - gsoc-core

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/routes/src/org/openstreetmap/josm/plugins/routes/RoutesPlugin.java

    r32456 r33126  
    8181    private void checkLayers() {
    8282        if (Main.map != null && Main.map.mapView != null) {
    83             for (Layer layer:Main.getLayerManager().getLayers()) {
     83            for (Layer layer : Main.getLayerManager().getLayers()) {
    8484                if (layer instanceof OsmDataLayer) {
    8585                    if (!isShown) {
    8686                        isShown = true;
    87                         SwingUtilities.invokeLater(new Runnable() {
    88                             @Override
    89                             public void run() {
    90                                 for (RouteLayer routeLayer:routeLayers) {
    91                                     Main.getLayerManager().addLayer(routeLayer);
    92                                 }
     87                        SwingUtilities.invokeLater(() -> {
     88                            for (RouteLayer routeLayer : routeLayers) {
     89                                Main.getLayerManager().addLayer(routeLayer);
    9390                            }
    9491                        });
     
    9996            if (isShown) {
    10097                isShown = false;
    101                 SwingUtilities.invokeLater(new Runnable() {
    102                     @Override
    103                     public void run() {
    104                         for (RouteLayer routeLayer:routeLayers) {
     98                SwingUtilities.invokeLater(() -> {
     99                    for (RouteLayer routeLayer : routeLayers) {
     100                        if (Main.getLayerManager().containsLayer(routeLayer)) {
    105101                            Main.getLayerManager().removeLayer(routeLayer);
    106102                        }
Note: See TracChangeset for help on using the changeset viewer.