fix(calendar): regression in multi-day selection

This commit is contained in:
Elian Doran
2025-03-16 21:56:19 +02:00
parent e34817d89f
commit 74064c8d49

View File

@@ -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);