Ignore:
Timestamp:
2019-01-05T22:03:23+01:00 (5 years ago)
Author:
simon04
Message:

fix #17067 - Duplicate settings for display of hatching area

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java

    r14492 r14648  
    1414
    1515import org.openstreetmap.josm.actions.ExpertToggleAction;
     16import org.openstreetmap.josm.data.preferences.BooleanProperty;
    1617import org.openstreetmap.josm.gui.autofilter.AutoFilterManager;
    1718import org.openstreetmap.josm.gui.autofilter.AutoFilterRule;
     
    4142        }
    4243    }
     44
     45    /**
     46     * Property controlling whether to draw boundaries of downloaded data
     47     * @since 14648
     48     */
     49    public static final BooleanProperty SOURCE_BOUNDS_PROP = new BooleanProperty("draw.data.downloaded_area", true);
    4350
    4451    private GPXSettingsPanel gpxPanel;
     
    107114        // downloaded area
    108115        sourceBounds.setToolTipText(tr("Draw the boundaries of data loaded from the server."));
    109         sourceBounds.setSelected(Config.getPref().getBoolean("draw.data.downloaded_area", true));
     116        sourceBounds.setSelected(SOURCE_BOUNDS_PROP.get());
    110117
    111118        // virtual nodes
     
    210217        Config.getPref().putBoolean("draw.segment.order_number", segmentOrderNumber.isSelected());
    211218        Config.getPref().putBoolean("draw.segment.order_number.on_selected", segmentOrderNumberOnSelectedWay.isSelected());
    212         Config.getPref().putBoolean("draw.data.downloaded_area", sourceBounds.isSelected());
     219        SOURCE_BOUNDS_PROP.put(sourceBounds.isSelected());
    213220        Config.getPref().putBoolean("draw.data.inactive_color", inactive.isSelected());
    214221        Config.getPref().putBoolean("mappaint.use-antialiasing", useAntialiasing.isSelected());
Note: See TracChangeset for help on using the changeset viewer.