Modify

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#4766 closed defect (fixed)

moving many nodes and ways automatically merges node to other node.

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: move Cc:

Description

Hi

This bug is around for quite some time but know it is getting worse !

I want to split the railway=tram with tracks=2 to two seperate ways.
I have more than 20 elements, which I have copied from a existing railway=tram.
I move these elements with a low zoom level close to the existing one ( ~ 2-4 meters ).

  1. Bug: Suddenly JOSM opens a dialog of merging two nodes with different tags. This happens quite often. I am not sure if you need id:0.
  1. Bug: Yesterday I had a exception with r3141 and openjdk, after I chose "cancel" in the dialog. But JOSM seems to work OK after.

Today r3144 and sun I do not get the dialog any more but JOSM stalls, and does not react at all anymore.

Attachments (2)

console.log (11.4 KB ) - added by skyper 14 years ago.
console-log
bug_4766.tar.bz2 (87.2 KB ) - added by skyper 14 years ago.
osm + console.log

Download all attachments as: .zip

Change History (11)

by skyper, 14 years ago

Attachment: console.log added

console-log

comment:1 by bastiK, 14 years ago

Can you add an osm file where this happens?

comment:2 by skyper, 14 years ago

I tried it again. It took me about six or seven tries moving these ways around but then it happend again.

I chose several connected ways with railway=tram. Copied them and then moved the copy close to the original one.

I attach the log + osm, but it does not depend on the osm.

by skyper, 14 years ago

Attachment: bug_4766.tar.bz2 added

osm + console.log

comment:3 by skyper, 14 years ago

The original bug is easily reproducable with r3094.
Just copy some connected ways and move them close to another that at least one new node covers an existing node.

comment:4 by skyper, 14 years ago

It is back again, using r3179 and sun java.

I get the merge dialog and after I chose cancel an exception. JOSM seems to work on though.

comment:5 by stoecker, 14 years ago

Priority: criticalnormal

comment:6 by anonymous, 14 years ago

I can now consistantly reproduce it. You need to hold "ctrl" and move the objects. If you move a node with tags close to another node with tags, you get a dialog for merging. Click on "cancel" an an exception comes up.

r3196

comment:7 by stoecker, 14 years ago

Resolution: fixed
Status: newclosed

(In [3201]) fix #4766 (exception), don't display virtual nodes for disabled objects, i18n update

comment:8 by stoecker, 14 years ago

Seems someone overloaded the CTRL key again. I don't like this "use the control keys for dozens of functions", but on the other hand I also have no better solution.

The exception is gone, so the suggestion is not to press CTRL when moving stuff.

comment:9 by skyper, 14 years ago

Thanks

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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