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