Changeset 14672 in josm
- Timestamp:
- 2019-01-10T09:42:03+01:00 (5 years ago)
- Location:
- trunk/src/org/openstreetmap/josm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java
r14473 r14672 27 27 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 28 28 import org.openstreetmap.josm.gui.layer.ValidatorLayer; 29 import org.openstreetmap.josm.gui.util.GuiHelper; 29 30 import org.openstreetmap.josm.gui.widgets.HtmlPanel; 30 31 import org.openstreetmap.josm.tools.GBC; … … 149 150 .setButtonIcons("ok", "cancel") 150 151 .setContent(p); 151 152 if (ed.showDialog().getValue() != 1) { 152 int rc = ed.showDialog().getValue(); 153 GuiHelper.destroyComponents(ed, false); 154 ed.dispose(); 155 if (rc != 1) { 153 156 OsmValidator.initializeTests(); 154 157 OsmValidator.initializeErrorLayer(); -
trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java
r14251 r14672 25 25 import javax.swing.tree.TreeSelectionModel; 26 26 27 import org.openstreetmap.josm.data.osm.DataSet;28 27 import org.openstreetmap.josm.data.osm.OsmPrimitive; 29 28 import org.openstreetmap.josm.data.osm.event.AbstractDatasetChangedEvent; … … 42 41 import org.openstreetmap.josm.data.validation.TestError; 43 42 import org.openstreetmap.josm.data.validation.util.MultipleNameVisitor; 44 import org.openstreetmap.josm.gui.MainApplication;45 43 import org.openstreetmap.josm.gui.util.GuiHelper; 46 44 import org.openstreetmap.josm.tools.Destroyable; … … 410 408 public void destroy() { 411 409 DatasetEventManager.getInstance().removeDatasetListener(this); 412 DataSet ds = MainApplication.getLayerManager().getActiveDataSet(); 413 if (ds != null) { 414 ds.removeDataSetListener(this); 415 } 410 ToolTipManager.sharedInstance().unregisterComponent(this); 416 411 clearErrors(); 417 412 }
Note:
See TracChangeset
for help on using the changeset viewer.