Ignore:
Timestamp:
2018-05-13T12:35:13+02:00 (6 years ago)
Author:
wiktorn
Message:

More precise add imagery verification if all data is provided

See: #16249

File:
1 edited

Legend:

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

    r13746 r13751  
    6262        add(name, GBC.eol().fill(GBC.HORIZONTAL));
    6363        registerValidableComponent(rawUrl);
     64        registerValidableComponent(setDefaultLayer);
    6465
    6566        getLayers.addActionListener(e -> {
     
    116117    @Override
    117118    protected boolean isImageryValid() {
    118         return !getImageryName().isEmpty() && !getImageryRawUrl().isEmpty();
     119        return ((setDefaultLayer.isSelected() && layerTable !=null && layerTable.getSelectedLayer() != null)
     120                || !setDefaultLayer.isSelected()
     121                ) &&  !getImageryName().isEmpty() && !getImageryRawUrl().isEmpty();
    119122    }
    120123
Note: See TracChangeset for help on using the changeset viewer.