Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#19738 closed defect (othersoftware)

contents of subwindows are not updated when opened

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


What steps will reproduce the problem?

  1. add an imagery layer so you know where the camera is
  2. click File > Download Data - subwindow with slippy map opens with the view of the main window selected
  3. click Cancel button to close subwindow, move the camera in the main window, then reopen it

What is the expected result?

The slippy map should be updated to show the new camera location when reopened.

What happens instead?

It is only updated after performing an action that causes the subwindow to be redrawn, such as panning, zooming, or selecting an area in the slippy map, or resizing the subwindow.

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

This issue affects other subwindows like the one for File > Upload Data. The contents are not fully updated until I resize the subwindow. However the contents can be partially updated - if I scroll in one of the Objects To Create/Modify/Delete lists, the contents of that list will be updated. I hope this makes sense. If you need it, I may be able to figure out how to make a video of the issue.

Arch Linux (KDE Plasma / Kwin)

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-07-30 12:44:04 +0200 (Thu, 30 Jul 2020)
Build-Date:2020-07-31 01:30:49

Identification: JOSM/1.5 (16812 en) Linux Arch Linux
Memory Usage: 227 MB / 3976 MB (80 MB allocated, but free)
Java version: 13.0.2+8, N/A, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 2560x1440 (scaling 1.0x1.0)
Maximum Screen Size: 2560x1440
Best cursor sizes: 16x16 -> 16x16, 32x32 -> 32x32
VM arguments: [-Djosm.restart=true]

+ apache-commons (35524)
+ buildings_tools (35500)
+ ejml (35313)
+ geotools (35169)
+ jaxb (35092)
+ jts (35122)
+ opendata (35513)
+ undelete (35521)
+ utilsplugin2 (35487)

Map paint styles:

Attachments (0)

Change History (7)

comment:1 Changed 2 years ago by tguen

Cc: tguen added

comment:2 Changed 2 years ago by GerdP

I cannot reproduce this. What map do you use for the slippy map? Some tile servers are faster than others, maybe try a different one.

Version 0, edited 2 years ago by GerdP (next)

comment:3 Changed 2 years ago by tguen

I use the default. That's definitely not the problem, it's not just the slippy map. Like I said, it affects the upload window too. I have the same problem on two different systems, both running Arch/Plasma. One has Intel gpu, the other AMD so it doesn't look like a driver issue.

comment:4 Changed 2 years ago by GerdP

Ah, yes, sounds more like a problem in the window manager.

comment:5 Changed 2 years ago by tguen

Resolution: othersoftware
Status: newclosed

Just did some testing, looks like you were right. I can reproduce the issue only on Plasma desktop, not Gnome or LXQt.

comment:6 Changed 2 years ago by skyper

Just interested: Which x-server did you use, plain X or XWayland?

comment:7 Changed 2 years ago by tguen

I'm using X11. Haven't bothered to try Wayland yet due to a couple missing features.

Modify Ticket

Change Properties
Set your email in Preferences
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.