Ignore:
Timestamp:
2017-10-08T17:52:06+02:00 (7 years ago)
Author:
Don-vip
Message:

fix #14665 - Validator incorrectly folds first-level categories when ignoring elements + avoid repaint of complete mapview, invalidate validator layer instead

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java

    r12846 r12951  
    5050import org.openstreetmap.josm.gui.SideButton;
    5151import org.openstreetmap.josm.gui.dialogs.validator.ValidatorTreePanel;
     52import org.openstreetmap.josm.gui.layer.Layer;
    5253import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeEvent;
    5354import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener;
     
    319320            tree.resetErrors();
    320321            OsmValidator.saveIgnoredErrors();
    321             MainApplication.getMap().repaint();
     322            MainApplication.getLayerManager().getLayersOfType(ValidatorLayer.class).forEach(Layer::invalidate);
    322323        }
    323324    }
Note: See TracChangeset for help on using the changeset viewer.