Ignore:
Timestamp:
2019-10-13T22:10:29+02:00 (5 years ago)
Author:
wiktorn
Message:

Allow zoom in TMS layer up to 24.

See: #18064

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/imagery/TMSSettingsPanel.java

    r10568 r15456  
    1616import org.openstreetmap.josm.gui.layer.imagery.TileSourceDisplaySettings;
    1717import org.openstreetmap.josm.tools.GBC;
     18import org.openstreetmap.josm.tools.Utils;
    1819
    1920/**
     
    4041        super(new GridBagLayout());
    4142        minZoomLvl = new JSpinner(new SpinnerNumberModel(
    42                 TMSLayer.PROP_MIN_ZOOM_LVL.get().intValue(), TMSLayer.MIN_ZOOM, TMSLayer.MAX_ZOOM, 1));
     43                Utils.clamp(TMSLayer.PROP_MIN_ZOOM_LVL.get().intValue(), TMSLayer.MIN_ZOOM, TMSLayer.MAX_ZOOM),
     44                TMSLayer.MIN_ZOOM,
     45                TMSLayer.MAX_ZOOM, 1));
    4346        maxZoomLvl = new JSpinner(new SpinnerNumberModel(
    44                 TMSLayer.PROP_MAX_ZOOM_LVL.get().intValue(), TMSLayer.MIN_ZOOM, TMSLayer.MAX_ZOOM, 1));
     47                Utils.clamp(TMSLayer.PROP_MAX_ZOOM_LVL.get().intValue(), TMSLayer.MIN_ZOOM, TMSLayer.MAX_ZOOM),
     48                TMSLayer.MIN_ZOOM,
     49                TMSLayer.MAX_ZOOM, 1));
    4550        maxConcurrentDownloads = new JSpinner(new SpinnerNumberModel(
    4651                TMSCachedTileLoader.THREAD_LIMIT.get().intValue(), 0, Integer.MAX_VALUE, 1));
Note: See TracChangeset for help on using the changeset viewer.