Opened 6 years ago

Last modified 9 months ago

#11599 new defect

Relation Editor should update after splitting a member

Reported by: Brait Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: relation, editor, geometry, update, split Cc:


JOSM should, but don't update geometry in "Relation Editor" after changing geometry outside "Relation Editor" (in main JOSM window).

How reproduce: download any way with relation. For example, in main JOSM menu click "File" -> click "Download object" (or press shortcur key Ctrl+Shift+O on keyboard) -> dropdown menu "Object type:" switch to "way" -> in field "Object ID:" type number 97682988 -> "Download referrers (parent relations)" combobox should be checked -> click "Download object" button. Next, select downloaded way (name=River Thames), and open attached "waterway (River Thames)" relation in "Relation Editor". Now, leave "Relation Editor" window opened, and split downloaded way on two parts (select any middle node, and in main JOSM menu click "Tools" -> "Split way", or press shortcut key "P" key keyboard). After way splitting "Relation Editor" SHOULD UPDATE list of relation members (with new members geometry), but... don't do update. I think, this is defect.

[Sorry for my English]

Attachments (1)

example-11599.osm (30.0 KB) - added by simon04 6 years ago.

Download all attachments as: .zip

Change History (6)

Changed 6 years ago by simon04

Attachment: example-11599.osm added

comment:1 Changed 6 years ago by simon04

Summary: JOSM should update geometry in Relation EditorRelation Editor should update after splitting a member

In short:

  1. Open attachment:example-11599.osm
  2. Open the relation editor
  3. With the relation editor open, split the way
  4. The other split part is not added to the relation in the editor

I fear this is difficult to implement since the relation in the editor with its modifications is not part of the dataset.

comment:2 Changed 2 years ago by Don-vip

Keywords: split added

comment:3 Changed 21 months ago by skyper

Ticket #7070 has been marked as a duplicate of this ticket.

comment:4 Changed 21 months ago by skyper

The same is true for combining ways plus deleting or adding members from toggle dialogs.

comment:5 Changed 9 months ago by skyper

I think this is fixed with the "refresh button" and conflicts on save.

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to Brait
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.