#3085 closed defect (fixed)
Relationlist is empty after first download if validation errors -layer is used
Reported by: | Daeron | Owned by: | team |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Core validator | Version: | latest |
Keywords: | Cc: |
Description
If there is no data layer, and new data is downloaded which contains relations, the relations are not shown on the relation list. If the area is downloaded again, or data from somewhere else is downloaded, all the relations are visible on the list.
Attachments (0)
Change History (7)
comment:1 by , 15 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 by , 15 years ago
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
http://www.openstreetmap.org/?lat=60.25125&lon=24.96218&zoom=17 has three relations, one multipolygon and two bus routes. If there's no data downloaded (no layers, only the motd visible), and that area is downloaded, the relations are not shown on the list. Only when the area is downloaded again, or some other area is downloaded, the relations appear in the list.
My josm is compiled from the svn, after running ant clean, with clean config:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 11.3-b02 (Sun Microsystems Inc.)
Main-class: JOSM
Main-Version: 1853 SVN
Main-Date: 2009-07-26T09:38:05.607477Z
comment:3 by , 15 years ago
Resolution: | → worksforme |
---|---|
Status: | reopened → closed |
Hmm, strage, I just tried again, and now they are shown. Maybe I didn't have completely clean config after all.. I will try to find the cause, it might have something to do either with the config or plugins.
comment:5 by , 15 years ago
Component: | Core → Core validator |
---|---|
Priority: | major → minor |
Resolution: | worksforme |
Status: | closed → reopened |
Summary: | Relationlist is empty after first download → Relationlist is empty after first download if validation errors -layer is used |
Okay, I think I've narrowed it down. The problem seems to be in the validator-plugin.
Steps to reproduce:
- Clean preferences
- Enable the validator plugin
- Make the relation list visible
- Restart josm
- Download some data containing relations.
The relations can be seen if more data is downloaded or the relation list is hidden and then opened again.
Also if the validation error-layer is not used, the problem doesn't appear.
Works for me in r1848. Anything special in your environment? Can you post the example of a download URL which doesn't work (i.e. bounding box download URL)?