Modify

Opened 10 years ago

Closed 10 years ago

Last modified 9 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 10 years ago.
console-log
bug_4766.tar.bz2 (87.2 KB) - added by skyper 10 years ago.
osm + console.log

Download all attachments as: .zip

Change History (11)

Changed 10 years ago by skyper

Attachment: console.log added

console-log

comment:1 Changed 10 years ago by bastiK

Can you add an osm file where this happens?

comment:2 Changed 10 years ago by skyper

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.

Changed 10 years ago by skyper

Attachment: bug_4766.tar.bz2 added

osm + console.log

comment:3 Changed 10 years ago by skyper

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 Changed 10 years ago by skyper

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 Changed 10 years ago by stoecker

Priority: criticalnormal

comment:6 Changed 10 years ago by anonymous

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 Changed 10 years ago by stoecker

Resolution: fixed
Status: newclosed

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

comment:8 Changed 10 years ago by stoecker

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 Changed 9 years ago by skyper

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.

Add Comment


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

 
Note: See TracTickets for help on using tickets.