DayPilot Pro for JavaScript 2020.3.4547

Release date: July 1, 2020

Improvements

  • [Scheduler] Scheduler width change watching optimized. (build 4529)
  • [Calendar] DayPilot.Calendar.onHeaderClick/args.originalEvent added (build 4545)
  • [Calendar] DayPilot.Calendar.onHeaderClick/args.shift, args.ctrl and args.metda added (build 4545)

Fixes

  • Context menu position adjustment fixed on iOS & zoom. (build 4517)
  • Active areas with visibility:"Hover" occasionally displayed on touch devices - fixed. (build 4517)
  • onClick and onClicked events working correctly for active areas with action:"None" on touch devices (build 4518)
  • [Scheduler] Touching the time header fires events for underlying grid cells on iOS - fixed (Scheduler). (build 4518)
  • [Scheduler] args.cell.events() should respect DayPilot.Scheduler.eventEndSpec - fixed (build 4523)
  • [Scheduler] ResizeObserver should be removed during dispose() - fixed (Scheduler). (build 4527)
  • Touch position detection fixed (Chrome/Android): "ERROR TypeError: Cannot set property 'shift' of null" (build 4538)
  • [Gantt] rowClickHandling="Select" fixed (Scheduler, Gantt) (build 4540)
  • [Scheduler] rowClickHandling="Select" fixed (Scheduler, Gantt) (build 4540)
  • [Scheduler] Infinite scrolling regression fixed (Scheduler) (build 4543)
  • [Scheduler] Scheduler infinite scrolling - initial position for empty resources array fixed (Firefox) (build 4546)