Questions Tagged bug

DayPilot.Bubble() does not hide automatically anymore

Answered: Hi Leo, This logic hasn’t changed recently. In the demo, it seems to work fine. There are two things to check: Setting the value to 0 disables hiding. If you want to use the shortest delay possible, ...

Cannot set properties of null (setting 'overlapping')

Answered: Hi Leo, This issue should be fixed now in the latest sandbox build (2025.4.6672). It was relatively harmless - it had no effect on the UI in most cases. You could reproduce it using Ctrl + click on a...

navigator is not defined for next js application

Answered: Unfortunately, I’m not able to reproduce the issue with Next.js 14 and 15. With 'use client'; , you should be able to import DayPilotScheduler in a standard way: import {DayPilot, DayPilotScheduler} ...

RTL is broken past v3.32.1

Answered: Calendar RTL compatibility is in the queue and it’s coming soon (within weeks). Just note that RTL will not be supported for the Scheduler in the near future - this is a much more complex issue than ...

Events incorrectly overlapping in Scheduler

Answered: In this particular case, it is by design: The overlaps are resolved on pixel level, not on time level. That is necessary for proper display. The Scheduler enforces a minimum width of 1 px for small e...

2 Typescript types missing for the Calendar

Answered: The TypeScript definitions for these members are now available in the latest sandbox build (2025.3.6621). If there is any problem, please let me know.

DayPilot 4.3.0 with VueJS 3

Answered: Unfortunately, I’m not able to reproduce the issue. However, I recommend using the UI Builder app to generate a Vue project with the required boilerplate. It lets you download a configured component ...

Year view Bug in Scheduler

Answered: Thanks. In such a zoomed-out view, the event width can get very small if you turn off the event boxes feature. With event boxes enabled (that’s the default setting), the event width is aligned with t...

Missing types for DayPilot.Gantt

Answered: The missing TypeScript definitions have been added now in the latest sandbox build (2025.3.6529). The only exception is DayPilot.GanttBeforeCellRenderArgs.cell.areas - this is already available but i...

onEventEditKeyDown acces current text

Answered: In onEventEditKeyDown , the args.element property stores the <textarea> element used for editing. You can get the current text using args.element.value .

Export Data Issue in RTL

Answered: At this moment, the image export of the Calendar component doesn’t work for RTL. This feature is in the queue and it will be implemented in the near future.

12pm is logged in the database as 24 hours later

Answered: This behavior is correct, if you add 10 hours to "2025-06-10T14:00:00" , you will get the end of June 10, which is "2025-06-11T00:00:00" . There is a related setting (the eventEndSpec property) in th...

Highlighting Weekends didn't work

Answered: Sorry for the confusion, the cell customization is not yet available in the Scheduler in the Lite version. It will be added in one of the future releases.

Kanban Card Touch Issue

Answered: Unfortunately, I’m not able to reproduce the issue. If you set custom HTML content of Kanban card, it may interfere with the require event handlers. If you are able to reproduce the problem in the on...

Timesheet Histogram

Answered: In the ASP.NET Core Timesheet tutorial, the histogram displayed in the first (frozen) row is calculated using the following logic (in onBeforeCellRender ): onBeforeCellRender: args => { if (args.cell...

Rendering issue, misaligned events

Answered: Saw here and apparently it’s the global CSS border property messing with the table https://forums.daypilot.org/question/4960/why-daypilot-lines-are-not-aligned