From 9df8543deded78f1223f6c75535eb185ef2dfb14 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Fri, 14 Oct 2022 10:12:59 +0200
Subject: [PATCH] Only zoom extent when a feature is added.

---
 .../regionchooser/website/script/simstadt_openlayers.js         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 165a96b..0b08990 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
@@ -85,7 +85,7 @@ var regionChooser = (function(){
 	var geoJsonFormat = new ol.format.GeoJSON();
 	var kmlFormat = new ol.format.KML({extractStyles: false});
 
-	kml_layer.addEventListener("change", function() {
+	kml_source.addEventListener("addfeature", function() {
 		map.getView().fitExtent(kml_source.getExtent(), (map.getSize()));
 	});
 
-- 
GitLab