From 74064c8d490b12fa2537c2368262f18748af0f82 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 16 Mar 2025 21:56:19 +0200 Subject: [PATCH] fix(calendar): regression in multi-day selection --- src/public/app/widgets/view_widgets/calendar_view.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/public/app/widgets/view_widgets/calendar_view.ts b/src/public/app/widgets/view_widgets/calendar_view.ts index 5f0d24449..93c812234 100644 --- a/src/public/app/widgets/view_widgets/calendar_view.ts +++ b/src/public/app/widgets/view_widgets/calendar_view.ts @@ -467,12 +467,12 @@ export default class CalendarView extends ViewMode { } for (const title of titles) { - if (endTime && !endDate) { + if (startTime && endTime && !endDate) { endDate = startDate; } startDate = (startTime ? `${startDate}T${startTime}:00` : startDate); - if (!endDate && !startTime) { + if (!startTime) { const endDateOffset = CalendarView.#offsetDate(endDate ?? startDate, 1); if (endDateOffset) { endDate = CalendarView.#formatDateToLocalISO(endDateOffset);