[v7] Cannot destructure property 'start' of 'e' as it is null.

Author: leroydevCreated Sep 14, 2026Updated Sep 14, 2026

Reduced Test Case

https://codepen.io/leroydev/pen/rayMoxy

Do you understand that if a reduced test case is not provided, we will intentionally delay triaging of your ticket?

  • I understand

Which connector are you using (React/Angular/etc)?

No connector (vanilla JS)

Bug Description

When weekends: false is passed and visibleRange only encompasses the weekend, the following crash occurs:

global.js:6803 Uncaught TypeError: Cannot destructure property 'start' of 'e' as it is null.
trimHiddenDays @ global.js:6803
build @ global.js:6566
reduce @ global.js:7956
drainActionQueue @ global.js:7893
update @ global.js:7868
constructor @ global.js:18894
constructor @ global.js:18976
(anonymous) @ pen.js?key=pen.js-11906b78-cbcf-e852-b0e0-9facf9a27936:4

I get that this can seem like an unrealistic setup but when switching from one view to another view that only includes e.g. 1 day, this can easily happen. We've encountered this while testing.

Image

Source: fullcalendar/fullcalendar