Ticket #19196: 19196.patch

File 19196.patch, 1.4 KB (added by taylor.smock, 6 years ago)
  • src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java

     
    4747import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    4848import org.openstreetmap.josm.gui.layer.gpx.GpxDrawHelper;
    4949import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
     50import org.openstreetmap.josm.gui.mappaint.MapPaintStyles;
    5051import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
    5152import org.openstreetmap.josm.gui.preferences.PreferenceSettingFactory;
    5253import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
     
    390391
    391392    @Override
    392393    public boolean ok() {
    393         boolean ret = false;
    394394        for (ColorEntry d : tableModel.getDeleted()) {
    395395            d.toProperty().remove();
    396396        }
     
    397397        for (ColorEntry e : tableModel.getData()) {
    398398            if (e.info.getValue() != null && e.toProperty().put(e.info.getValue())
    399399                    && NamedColorProperty.COLOR_CATEGORY_MAPPAINT.equals(e.info.getCategory())) {
    400                 ret = true;
     400                MapPaintStyles.readFromPreferences();
    401401            }
    402402        }
    403403        OsmDataLayer.createHatchTexture();
    404         return ret;
     404        return false;
    405405    }
    406406
    407407    @Override