Ignore:
Timestamp:
2010-09-02T23:03:23+02:00 (14 years ago)
Author:
bomm
Message:

fix for bug #5389: Don't call startGrabberThreads() from constructor if baseURL is null. Additionally call startGrabberThreads() if baseURL is not null after loading WMSLayer from file.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/wmsplugin/src/wmsplugin/WMSLayer.java

    r22929 r22954  
    3333import org.openstreetmap.josm.actions.SaveActionBase;
    3434import org.openstreetmap.josm.data.Bounds;
    35 import org.openstreetmap.josm.data.ProjectionBounds;
    3635import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    3736import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     37import org.openstreetmap.josm.data.ProjectionBounds;
    3838import org.openstreetmap.josm.data.coor.EastNorth;
    3939import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
     
    128128                resolution = mv.getDist100PixelText();
    129129
    130                 startGrabberThreads();
     130                if(baseURL != null)
     131                {
     132                        startGrabberThreads();
     133                }
    131134                if (baseURL != null && !baseURL.startsWith("html:") && !WMSGrabber.isUrlWithPatterns(baseURL)) {
    132135                        if (!(baseURL.endsWith("&") || baseURL.endsWith("?"))) {
     
    669672                                settingsChanged = true;
    670673                                mv.repaint();
     674                                if(baseURL != null)
     675                                {
     676                                        startGrabberThreads();
     677                                }
    671678                        }
    672679                        catch (Exception ex) {
Note: See TracChangeset for help on using the changeset viewer.