From 97d95fa4ab32af4bd5b0dbcdf4b1ae1fa4af11f0 Mon Sep 17 00:00:00 2001
From: Sara <sarasdj@stud.ntnu.no>
Date: Tue, 16 Apr 2024 11:35:43 +0200
Subject: [PATCH] fix: working lake swap

---
 app/lib/pages/default_page.dart | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/lib/pages/default_page.dart b/app/lib/pages/default_page.dart
index 213bea6b..8359ff48 100644
--- a/app/lib/pages/default_page.dart
+++ b/app/lib/pages/default_page.dart
@@ -64,11 +64,12 @@ class _DefaultPageState extends State<DefaultPage> {
                   delegate: CustomSearchDelegate((String result) {
                     // Make request only if the selected lake is different from the current selected lake
                     if (result != selectedLake) {
+                      initialiseState(false);
+
                       setState(() {
                         print("SetState called!");
                         selectedLake = result;
                         // NB update lastLake persistent variable
-                        initialiseState(false);
                       });
                     }
                   }),
-- 
GitLab