﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23130	Randomly UI panels are re-rendering on wrong position	marek.barinka@…	team	"==== What steps will reproduce the problem?
Not 100 %, but best I have
1. Download something using Overpass API
2. Try to download something using Overpass API, but have invalid query
3. Observe broken UI

==== What is the expected result?
After closing error message, app works normally

==== What happens instead?
After closing error message, UI Panels (JPanel ?) starts to rendering on wrong places. Looks like it uses cursor position as top-left corner.

==== Please provide any additional information below. Attach a screenshot if possible.
Windows 11 Home, fully updated.
Happened on several Java versions (jdk 8, almost latest and latest, jdk 17, jdk 20), but it is random bug. I am not sure, but I have feeling I saw similar issue some time ago in different java app, but wasn't sucessfull.
GPU drivers should also be latest.


{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2023-07-31 18:33:06 +0200 (Mon, 31 Jul 2023)
Revision:18789
Build-Date:2023-08-01 01:30:56
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18789 en) Windows 11 64-Bit
OS Build number: Windows 10 Home 2009 (22621)
Memory Usage: 2016 MB / 8180 MB (572 MB allocated, but free)
Java version: 20.0.2+9-78, Oracle Corporation, OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920×1080 (scaling 1.00×1.00) \Display1 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: Cp1250
Locale info: en_CZ
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djosm.home=<josm.pref>]
Program arguments: [--debug]
Dataset consistency test: No problems found

Last errors/warnings:
- 00000.381 W: extended font config - overriding 'filename.Malgun_Gothic=malgun.ttf' with 'MALGUN.TTF'
- 00000.384 W: extended font config - overriding 'filename.Myanmar_Text=mmrtext.ttf' with 'MMRTEXT.TTF'
- 00000.384 W: extended font config - overriding 'filename.Mongolian_Baiti=monbaiti.ttf' with 'MONBAITI.TTF'
- 00001.513 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl
- 00001.809 W: Unable to request certificate of https://roottest-g3.pkioverheid.nl
- 00363.771 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<line 4: parse error: ; expected - ) found.>, Error Body=<<?xml version=""1.0"" encoding=""UTF-8""?>
- 00363.780 E: Bad Request - <html>The OSM server 'overpass-api.de' reported a bad request.<br><br>Error message(untranslated): line 4: parse error: ; expected - ) found. </html>
}}}
"	defect	new	normal		Core			template_report, graphics, UI, user interface	
