When my scheduler is first rendered on month view the events are all misaligned, with the exact number being 5px too high for each row above the event (something on the 4th row is 15px too high).
If the month view is rendered again without reloading the page all events shift down into their proper place. I have looked into this and it is not anything external effecting the event positions, as the numbers on the inline style are incorrect on first render. I have traced it back to the variable _colsS.heights being set a second time on initial render, with incorrect values. This does not happen on subsequent renders and the events are positioned correctly.
I cannot find where _colsS.heights is being set incorrectly or why it is only happening on the first render.