﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
14568	UI freezes on map change when Conflation is active	bagage	team	"==== What steps will reproduce the problem?
1. Configure Conflation with datasets
2. Start it
3. Change selection on the map. For instance select all trees, all buildings or…

==== What is the expected result?

The selection changes instantly.

==== What happens instead?

UI freezes because Conflation is listening to such changes and is doing some internal things to keep in sync with the map view. I believe too much things are done too quickly; we might avoid some of them by checking first if [https://docs.oracle.com/javase/7/docs/api/javax/swing/event/ListSelectionEvent.html#getValueIsAdjusting() ListSelectionEvent.getValueIsAdjusting() is true to avoid intermediate updates]?

==== Additional information below.

{{{
Build-Date:2017-03-24 10:36:25
Revision:11772
Is-Local-Build:true

Identification: JOSM/1.5 (11772 SVN en) Linux Debian GNU/Linux 9.0 (stretch)
Memory Usage: 829 MB / 1760 MB (611 MB allocated, but free)
Java version: 1.8.0_121-8u121-b13-4-b13, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-8-jre:amd64-8u121-b13-4
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-13
Program arguments: [${HOME}/CL096-CLERIEUX/test-small.osm]
Dataset consistency test: No problems found

Plugins:
+ PicLayer (33148)
+ conflation (0.5.1)
+ jts (32699)
+ rex (26)
+ utilsplugin2 (33182)

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
}}}
"	defect	closed	normal		Plugin conflation	latest	fixed		Tyndare
