Ticket #19053: 19053.patch
| File 19053.patch, 1.6 KB (added by , 6 years ago) |
|---|
-
src/org/openstreetmap/josm/data/validation/OsmValidator.java
234 234 } catch (SecurityException e) { 235 235 Logging.log(Logging.LEVEL_ERROR, "Unable to load ignored errors", e); 236 236 } 237 // see #19053: remove invalid entry 238 ignoredErrors.remove("3000"); 237 239 } 238 240 } 239 241 -
src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
410 410 411 411 lastSelectedNode = node; 412 412 if (node != null) { 413 final Set<String> codes = new HashSet<>(); 413 414 ValidatorTreePanel.visitTestErrors(node, error -> { 415 codes.add(error.getIgnoreSubGroup()); // see #19053 414 416 error.setSelected(true); 415 417 416 418 hasFixes.set(hasFixes.get() || error.isFixable()); … … 422 424 }); 423 425 selectAction.setEnabled(true); 424 426 if (ignoreAction != null) { 425 ignoreAction.setEnabled(!(node.getUserObject() instanceof Severity) );427 ignoreAction.setEnabled(!(node.getUserObject() instanceof Severity) && codes.size() <= 1); 426 428 } 427 429 } 428 430
