While upgrading to 13.0p I get an error on existing code (that worked in 12) in the ISC_Calendar code. My code tries to put a timeline without events on a tab of a tabset. After this error, rendering of the rest of the application is broken: selecting another tab shows an empty tab. Any hints on how to prevent the error that endField is null?
Code:
Cannot set properties of null (setting 'endLeftOffset') Stack from error.stack: TimelineView.buildSnapGapList(<no args: exited>) on [TimelineView ID:isc_Timeline_0_timelineView] @ ISC_Calendar.js:411:27 TimelineView._rebuildFields(<no args: exited>) on [TimelineView ID:isc_Timeline_0_timelineView] @ ISC_Calendar.js:412:349 TimelineView._rebuild(<no args: exited>) on [TimelineView ID:isc_Timeline_0_timelineView] @ ISC_Calendar.js:412:768 TimelineView.setTimelineRange(<no args: exited>) on [TimelineView ID:isc_Timeline_0_timelineView] @ ISC_Calendar.js:424:256 TimelineView.setChosenDate(<no args: exited>) on [TimelineView ID:isc_Timeline_0_timelineView] @ ISC_Calendar.js:355:83 Calendar.setChosenDate(<no args: exited>) on [Timeline ID:isc_Timeline_0] @ ISC_Calendar.js:616:399 Calendar.draw(<no args: exited>) on [Timeline ID:isc_Timeline_0] @ ISC_Calendar.js:625:41 Layout.layoutChildren(<no args: exited>) on [VLayout ID:isc_ChartererScheduleView_0] @ ISC_Foundation.js:344:264
Comment