Modify ↓
#18709 closed defect (fixed)
Add Tag Dialog: Corrupt key/value added silently with "Recent tags with existing key" enabled
Reported by: | skyper | Owned by: | team |
---|---|---|---|
Priority: | critical | Milestone: | 20.02 |
Component: | Core | Version: | latest |
Keywords: | template_report add tag recent existing key | Cc: |
Description
What steps will reproduce the problem?
- Create new layer
- Add a node (A) and select it
- Open Add Tag Dialog and set "Recent tags with existing key" in context menu to "enable"
- Add tag
crossing=uncontrolled
to A - Add another node (B) and select it
- Add tags
crossing=unmarked
andcrossing:barrier=no
to B - select A and open Add Tag Dialog
- double click on
crossing=unmarked
What is the expected result?
The warning about overwriting an existing tag and crossing=unmarked
on A after "OK"
What happens instead?
crossing:barrier=unmarked
is silently added to A
Please provide any additional information below. Attach a screenshot if possible.
Might be a regression. Mark this as critical as adding corrupt tags is bad.
Tried to save it into a session but the add tag history is not saved.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2020-02-12 00:06:43 +0100 (Wed, 12 Feb 2020) Revision:15845 Build-Date:2020-02-12 02:30:56 URL:https://josm.openstreetmap.de/svn/trunk
Attachments (0)
Change History (4)
comment:2 by , 4 years ago
Best is, to disable "Recent tags with existing key" to be on the save side.
comment:4 by , 4 years ago
Milestone: | → 20.02 |
---|
Note:
See TracTickets
for help on using tickets.
deleted, I skipped step 3. Sorry for the noise.