Modify

Opened 8 years ago

Last modified 8 years ago

#13373 new defect

Adding a node with two selected ways may result in unintended node move

Reported by: openstreetmap.org-user-d1g Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc: michael2402

Description (last modified by Don-vip)

Observed: 5 times node was offset by "Draw mode" in current core
Expected: node should be placed exactly where 2 hovered segments have a common node

Movie(5 times with A in core and two times using utils plugin shift i.mp4)

Problem is that "Draw mode" places a new node "under cursor" position (thus, many positions in the first 5 attempts), whereas it should place a new node only where two segments cross (single possible point, easily possible with Shift+I from utilsplugin2).

PS. This is old issue, Shift+I from utilsplugin2 works as intended (almost always I think).

The only problem is move utilsplugin2 code in core (there may be blockers I'm not aware of).

Respective part at wiki: Help/Action/Draw#Leftmouseclickwilladdnodesonoverlappingways

Attachments (1)

5 times with A in core and two times using utils plugin shift i.mp4 (176.3 KB ) - added by openstreetmap.org-user-d1g 8 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 by openstreetmap.org-user-d1g, 8 years ago

Description: modified (diff)

comment:2 by Don-vip, 8 years ago

Owner: changed from team to openstreetmap.org-user-d1g
Status: newneedinfo

I don't understand what you want

in reply to:  2 comment:3 by openstreetmap.org-user-d1g, 8 years ago

Replying to Don-vip:

I don't understand what you want

Observed: 5 times node was offset by "Draw mode" in current core
Expected: node should be placed exactly where 2 hovered segments have a common node

Problem is that "Draw mode" places a new node "under cursor" position (thus, many positions in the first 5 attempts), whereas it should place a new node only where two segments cross (single possible point, easily possible with Shift+I from utilsplugin2).

Again, this is a very specific case "when you hover cursor over distinct 2 ways" during "Draw mode".

comment:4 by openstreetmap.org-user-d1g, 8 years ago

Description: modified (diff)

comment:5 by Don-vip, 8 years ago

Description: modified (diff)

comment:6 by Don-vip, 8 years ago

Description: modified (diff)

comment:7 by michael2402, 8 years ago

Cc: michael2402 added

comment:8 by openstreetmap.org-user-d1g, 8 years ago

Owner: changed from openstreetmap.org-user-d1g to team
Status: needinfonew

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to openstreetmap.org-user-d1g.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.