﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23078	[patch] Improve cancel action on OSM API errors	gaben	team	"==== What steps will reproduce the problem?
1. Set OSM API URL to something unreachable, I've used http://httpstat.us/503
2. Try download something as usual
3. The dialog will count retries, try stopping it with the cancel button

==== What is the expected result?
The cancel button stops the wait task and closes the window.

==== What happens instead?
The cancel button doesn't do anything.

==== Please provide any additional information below. Attach a screenshot if possible.
There is an other bug on the UI: when you first try to set it up the unreachable API, the preference window stops working until the wait task finishes.

{{{
URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2023-07-20 22:21:29 +0200 (Thu, 20 Jul 2023)
Build-Date:2023-07-21 01:30:56
Revision:18777
Relative:URL: ^/trunk

Identification: JOSM/1.5 (18777 hu) Windows 10 64-Bit
OS Build number: Windows 10 Pro for Workstations 2009 (19045)
Memory Usage: 1056 MB / 7266 MB (613 MB allocated, but free)
Java version: 1.8.0_382-b05, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920×1200 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1200
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: Cp1250
System property sun.jnu.encoding: Cp1250
Locale info: hu_HU
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Dicedtea-web.bin.name=javaws.exe, -Dicedtea-web.bin.location=C:\Program Files\IcedTeaWeb\WebStart\bin\javaws.exe]
}}}
"	enhancement	closed	minor	23.07	Core		fixed		
