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:
- Make sure you have the 'utilsplugin2' plugin installed. If you don't, please install it first before going to Step 2.
- Open the attached file. (Please don't upload any results from this as I'm still working on fixing this area.)
- Select the two ways shown.
- Hit Ctrl+Shirt+G to replace the current stream's geometry with the untagged way's geometry.
- Once the replace geometry has been completed, hit 'Ctrl+H' to bring up the history for the way.
- 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)


