From c1c38a9b57cd2b852687ea6fdaf812f57476a271 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Thu, 6 Oct 2022 14:44:10 +0200
Subject: [PATCH] No refresh, it might look too weird.

---
 .../eu/simstadt/regionchooser/RegionChooserBrowser.java  | 2 --
 .../regionchooser/website/script/simstadt_openlayers.js  | 9 ++++-----
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
index e2db389..826475e 100644
--- a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
+++ b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
@@ -95,8 +95,6 @@ public void downloadRegionFromCityGMLs(String wktPolygon, String project, String
 					}
 				}
 			}
-
-			refreshHulls();
 		}
 
 		public void selectRepository() {
diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
index 58f3045..cfa7880 100644
--- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
+++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
@@ -226,12 +226,12 @@ var regionChooser = (function(){
 		var srsName = features[0].get("srsName");
 		
 		if (!features.every( f => f.get("project") === project)){
-			dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n");
+			dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all belong to the same project.</h2><br/>\n");
 			return;
 		}
 		
 		if (!features.every( f => f.get("srsName") === srsName)){
-			dataPanel.append("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n");
+			dataPanel.prepend("<h2 class='error'>Sorry, the CityGML files should all be written with the same coordinate system.</h2><br/>\n");
 		}
 		
 		var citygmlNames = features.map(f => f.get("name"));
@@ -243,16 +243,15 @@ var regionChooser = (function(){
 				console.log("Selected region is written in " + srsName + " coordinate system.");
 				try {
 					fxapp.downloadRegionFromCityGMLs(sketchAsWKT(srsName), project, citygmlNames.join(";"), srsName);
-					dataPanel.append("<h2 class='ok'>Done!</h2><br/>\n");
+					dataPanel.prepend("<h2 class='ok'>Done!</h2><br/>\n");
 				} catch (e) {
 					console.warning("ERROR : " + e);
-					dataPanel.append("<h2 class='error'>Some problem occured!</h2><br/>\n");
+					dataPanel.prepend("<h2 class='error'>Some problem occured!</h2><br/>\n");
 				}
 				var end = new Date().getTime();
 				var time = end - start;
 				console.log('Download Execution time: ' + (time / 1000).toFixed(3) + 's');
 				setTimeout(function() {
-					resetDrawing();
 					document.getElementById("download_region_button").disabled = false;
 					document.documentElement.className = ''; // Stop waiting
 				}, 100);
-- 
GitLab