Modify

Opened 3 years ago

Last modified 3 years ago

#21837 new defect

"Zoom to conflict" only works for 1st conflict

Reported by: nkamapper Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: template_report Cc:

Description (last modified by nkamapper)

What steps will reproduce the problem?

  1. Upload changeset to OSM with at least two conflicts
  2. For 1st conflict: Download the object in question per pop-up message, select "Zoom to conflict" in Conflict window, resolve conflict and upload.
  3. Repeat for 2nd conflict.

What is the expected result?

Expect "Zoom to conflict" to work.

What happens instead?

"Zoom to conflict" is grey for 2nd and all subsequent conflicts (after upload of 1st conflict resolution).
(This has been a problem for 1-2 years).

Please provide any additional information below. Attach a screenshot if possible.

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2022-01-02 21:24:43 +0100 (Sun, 02 Jan 2022)
Build-Date:2022-01-02 20:26:19
Revision:18360
Relative:URL: ^/trunk

Identification: JOSM/1.5 (18360 en_GB) Mac OS X 10.16
OS Build number: macOS 11.4 (20F71)
Memory Usage: 1063 MB / 3641 MB (249 MB allocated, but free)
Java version: 1.8.0_311-b11, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 69733568 1440×900 (scaling 1.00×1.00)
Maximum Screen Size: 1440×900
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_GB
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djava.security.policy=file:<java.home>/lib/security/javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>/bin, -Djava.security.manager, -Djnlpx.origFilenameArg=${HOME}/Library/Application Support/Oracle/Java/Deployment/cache/6.0/56/1ee8cfb8-45ce11a9, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Djava.util.Arrays.useLegacyMergeSort=true, -Dmacosx.jnlpx.dock.name=JOSM, -Dmacosx.jnlpx.dock.icon=${HOME}/Library/Application Support/Oracle/Java/Deployment/cache/6.0/25/4c122699-2b48d418.icns, -Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp , -Djnlpx.jvm="<java.home>/bin/java"]
Dataset consistency test: No problems found

Plugins:
+ PicLayer (1.0.1)
+ apache-commons (35893)
+ apache-http (35893)
+ changeset-viewer (v0.0.4)
+ conflation (0.6.9)
+ ejml (35893)
+ ext_tools (35893)
+ geotools (35906)
+ imagery-xml-bounds (35893)
+ jaxb (35893)
+ jna (35893)
+ jts (35893)
+ log4j (35893)
+ opendata (35899)
+ pdfimport (35893)
+ reverter (35893)
+ todo (30306)
+ utilsplugin2 (35893)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://raw.githubusercontent.com/OpenNauticalChart/josm/master/INT-1-preset.xml

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://raw.githubusercontent.com/OpenSeaMap/josm/master/CEVNI_MapCSS.mapcss
- https://raw.githubusercontent.com/OpenSeaMap/josm/master/INT1_Seamark.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1

Last errors/warnings:
- 08620.535 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Precondition failed: Node 6910689338 is still used by ways 1014426459.>
- 08620.546 E: Object still in use - <html><strong>Failed</strong> to delete <strong>node 6910689338</strong>. It is still referred to by way 1014426459.<br>Please load the way, remove the reference to the node, and upload again.<br><br>Click <strong>Prepare conflict resolution</strong> to load them now.<br>If necessary JOSM will create conflicts which you can resolve in the Conflict Resolution dialogue.</html>
- 08653.276 E: Error header: The changeset 117146139 was closed at 2022-02-08 07:00:12 UTC
- 08655.724 E: Error header: Precondition failed: Node 7391227242 is still used by ways 597350150.
- 08656.016 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Precondition failed: Node 7391227242 is still used by ways 597350150.>
- 08656.023 E: Object still in use - <html><strong>Failed</strong> to delete <strong>node 7391227242</strong>. It is still referred to by way 597350150.<br>Please load the way, remove the reference to the node, and upload again.<br><br>Click <strong>Prepare conflict resolution</strong> to load them now.<br>If necessary JOSM will create conflicts which you can resolve in the Conflict Resolution dialogue.</html>
- 08672.483 E: Error header: Precondition failed: Node 7483059029 is still used by ways 906400158.
- 08672.625 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Precondition failed: Node 7483059029 is still used by ways 906400158.>
- 08672.631 E: Object still in use - <html><strong>Failed</strong> to delete <strong>node 7483059029</strong>. It is still referred to by way 906400158.<br>Please load the way, remove the reference to the node, and upload again.<br><br>Click <strong>Prepare conflict resolution</strong> to load them now.<br>If necessary JOSM will create conflicts which you can resolve in the Conflict Resolution dialogue.</html>
- 08689.687 E: Error header: The changeset 117146163 was closed at 2022-02-08 07:00:48 UTC

Attachments (0)

Change History (1)

comment:1 by nkamapper, 3 years ago

Description: modified (diff)

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 nkamapper.
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.