Release date: June 27, 2024
Features
-
[Calendar]
Target shadow can span multiple columns (moving, resizing, time range selection).
-
[Calendar]
AutoScroll supported on touch devices during drag and drop (Calendar)
Improvements
-
[Gantt]
Styling of selected task box updated (Gantt).
(build 3844)
-
[Calendar]
Column margins are applied to the moving shadow (Calendar).
(build 3844)
-
[Calendar]
Column margins are applied to the time range selection (Calendar).
(build 3844)
Fixes
-
Bubble Bubble position fixed for `position: "Mouse"` when the mouse position is too close to the window top so that the bubble can't be displayed above the cursor.
(build 3844)
-
[Scheduler]
ResizeObserver cleanup on component disposal fixed ["Cannot read properties of null (reading 'offsetParent')"] (Scheduler).
(build 3844)
-
[Calendar]
Tapping on the event allows updating the current position for the context menu (Calendar).
(build 3844)
-
[Calendar]
Duplicate firing of onEventClick on touch devices fixed.
(build 3844)
-
[Gantt]
DayPilot.Gantt.onEventMoved fixed (missing `args` value).
(build 3844)
-
[Calendar]
onTimeRangeClick and onTimeRangeDoubleClick fixed in the Calendar.
(build 3844)
-
[Scheduler]
Bubble activated by an event active area shouldn't be overridden by the event bubble in the Scheduler (fixed).
(build 3844)
-
[Calendar]
Resizing events in resources mode with `dayBeginsHour` specified fixed (Calendar).
(build 3844)
-
[Scheduler]
Correctly loading events for rows with no ID in Resources view (Scheduler).
(build 3844)
-
[Calendar]
DayPilot.Calendar.clearSelection() correctly clears a selection created by selectTimeRange().
(build 3844)
-
[Calendar]
Manual DayPilot.Menu.show() call should work on touch devices without `calendar` reference (fixed).
(build 3844)