From c3d5c962cb83b0b67e56e24d2b7c9e7cdd04a6f0 Mon Sep 17 00:00:00 2001 From: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com> Date: Mon, 27 Jun 2022 19:59:53 +0600 Subject: [PATCH] Calendar hour fix (#2151) Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com> --- plugins/calendar-resources/src/components/Hour.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/calendar-resources/src/components/Hour.svelte b/plugins/calendar-resources/src/components/Hour.svelte index 830dad4a7d..5911ca5132 100644 --- a/plugins/calendar-resources/src/components/Hour.svelte +++ b/plugins/calendar-resources/src/components/Hour.svelte @@ -47,8 +47,8 @@ return `${(new Date(e.date).getMinutes() / 60) * 100}%` } - function getHeight (e: Event): string { - if (e.dueDate !== undefined) { + function getHeight (e: Event, date: Date): string { + if (e.dueDate !== undefined && new Date(e.dueDate).getHours() === date.getHours()) { return `${(new Date(e.dueDate).getMinutes() / 60) * 100}%` } return '100%' @@ -84,7 +84,7 @@ res += ` top: ${getTop(e)};` } if (endCell(e.dueDate ?? e.date, date)) { - res += ` height: ${getHeight(e)};` + res += ` height: ${getHeight(e, date)};` } return res }