From 2ea63a54b7594b8b913c386a52331781e507418f Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Tue, 21 May 2024 16:21:55 +0200
Subject: [PATCH] =?UTF-8?q?Marquer=20l'indicateur=20s=C3=A9l=C3=A9ctionn?=
 =?UTF-8?q?=C3=A9=20au=20changement=20de=20p=C3=A9riode.=20fixes=20#90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../java/fr/agrometinfo/www/client/ui/DominoListBuilder.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/src/main/java/fr/agrometinfo/www/client/ui/DominoListBuilder.java b/www-client/src/main/java/fr/agrometinfo/www/client/ui/DominoListBuilder.java
index 93e6a90..272625d 100644
--- a/www-client/src/main/java/fr/agrometinfo/www/client/ui/DominoListBuilder.java
+++ b/www-client/src/main/java/fr/agrometinfo/www/client/ui/DominoListBuilder.java
@@ -93,7 +93,7 @@ public final class DominoListBuilder<T> extends SelectBuilder<T, ListGroup<T>> {
 
     @Override
     public DominoListBuilder<T> removeOptions() {
-        getSelect().clearElement();
+        getSelect().removeAll();
         return this;
     }
 
@@ -102,7 +102,7 @@ public final class DominoListBuilder<T> extends SelectBuilder<T, ListGroup<T>> {
         getSelect().getItems().stream() //
         .filter(i -> Objects.equals(getValueFunction().apply(i.getValue()), getValueFunction().apply(value))) //
         .findFirst() //
-        .ifPresent(toSelect -> select.select(Arrays.asList(toSelect)));
+        .ifPresent(toSelect -> select.select(toSelect, true));
         return this;
     }
 
-- 
GitLab