My events change height after click when recurrence is enabled and the timeline uses the event_dy: full setting. The inline style indicates the height is returning NaN which seems to be correct (“correct” as “by looking at your code”):
if (!ev._inner && this.event_dy == "full") {
hb=(hb+2)*(ev._count-sorder)-2;
}
That’s the scheduler.render_timeline_event function. Both ev._count and sorder (which is ev._sorder) are undefined. Why is this?
It looks like a bug on our end(or some unexpected behavior), thank you for noticing it!
I sent it to our dev team, and they will research this issue. I will post any updates on this thread.
This is quite inconvenient as it actually creates a new event instead of editing an existing one, so if you don’t pay attention & click ok in the dialog/lightbox it submits and then you have to manually delete it (which does happen, sadly).
Unfortunately, I can’t provide any workaround, as the issue is quite complicated and connected with creating the recurring event with the addEventMethod.
The dev team works on it and I will post any updates on this thread.
This doesn’t seem to work. You are not using event_dy: ‘full’ in your example. Set it on your view’s config, dbl click the 2nd event and it will behave exactly the same as before (=it will shrink).
Edit: oh wait, is this still 5.3.12 in use in your example? Is that the problem?
Oh, looks like there were two unconnected issues - the first one that caused an unexpected event creating if the milliseconds part isn’t clear: https://recordit.co/ExiSTFsRxj
and the second one, that caused event shrink.
The dev team worked on the first one as it was quite critical. I notified them about the second one and they will work on a fix.
Oh I see what you mean. To be honest I didn’t realize that! I gotta try whether this affects us and put the override in place.
Yep, the issue that I was reporting is that when you double-click the event with eveny_dy: full it shrinks the event in height which basically means you most likely “double clicked the scheduler body” (thus you get the lightbox of a NEW event instead of editing the existing one you intended to edit by double clicking).
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan