Opened 10 years ago

Last modified 10 years ago

#12016 closed defect

History dialog in rare cases shows a way was reversed when it wasn't after replacing the geometry of it. — at Initial Version

Reported by: rickmastfan67 Owned by: team
Priority: major Milestone: 15.11
Component: Core Version: latest
Keywords: history regression Cc: simon04

Description

I just happened to run across this when repairing a highway interchange since it had been completely realigned and needed to be fixed in the OSM data. I don't think this is caused by the 'utilsplugin2' plugin, but something that has gone wrong inside of the history display.

Steps to reproduce:

  1. Make sure you have the 'utilsplugin2' plugin installed. If you don't, please install it first before going to Step 2.
  2. Open the attached file. (Please don't upload any results from this as I'm still working on fixing this area.)
  3. Select the two ways shown.
  4. Hit Ctrl+Shirt+G to replace the current stream's geometry with the untagged way's geometry.
  5. Once the replace geometry has been completed, hit 'Ctrl+H' to bring up the history for the way.
  6. Once the history window is open, go to the 'Nodes' view.

What happens:
The way is displayed as being reversed when it wasn't.

What should happen:
The way should be displayed as going the same direction in the history between both versions since the start/end nodes weren't changed and the new way was drawn in the same direction.

It can be confirmed that the 'Node 2149795917' is still the first node in the way if you hit 'Ctrl+I' to bring up the 'Advanced Info' window for the way. Thus, I have no idea why the history window is spazzing out here showing the incorrect info.

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2015-10-26 23:56:23
Last Changed Author: Don-vip
Revision: 8951
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Relative URL: ^/trunk
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2015-10-26 14:28:49 +0100 (Mon, 26 Oct 2015)
Last Changed Rev: 8951

Identification: JOSM/1.5 (8951 en) Windows 7 64-Bit
Memory Usage: 373 MB / 1820 MB (134 MB allocated, but free)
Java version: 1.7.0_79, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Dataset consistency test: No problems found

Plugins:
- OpeningHoursEditor (31603)
- buildings_tools (31640)
- measurement (31648)
- osmarender (31603)
- reverter (31625)
- turnrestrictions (31638)
- undelete (31603)
- utilsplugin2 (31655)

Change History (1)

by rickmastfan67, 10 years ago

Attachment: ticket12016.osm added
Note: See TracTickets for help on using tickets.