From 4855d7bf465f449c22aec58182c6155d43315a74 Mon Sep 17 00:00:00 2001
From: Michael Bauer <michael-bauer@posteo.de>
Date: Wed, 17 Apr 2024 16:27:03 +0200
Subject: [PATCH] Make navigation set date

---
 .../apps/alsijil/frontend/components/coursebook/Coursebook.vue | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
index f0e55fc35..b1ade5fb8 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue
@@ -274,6 +274,9 @@ export default {
             .find((day) => day.date.toISODate() === date);
 
       if (present) {
+        // React immediatly -> smoother navigation
+        // Also intersect handler does not always react to scrollIntoView
+        this.setDate(date);
         present.focus("smooth");
       } else {
         this.setDate(date);
-- 
GitLab