search envelope-o feed check
Home Unanswered Active Tags New Question
user comment-o

Resizing an Event may lead to unwanted and automatic scrolling of the Calendar

Asked by Julien
4 hours ago.

In a "Week" Calendar that is limited in height (only 6 hours out of 24 are displayed and you need to scroll to see other hours), I have an Event near the top of a day (let's say a one hour Event).

I drag the bottom of that Event to resize it toward the bottom. This works great if I stop resizing (mouseup) before the Calendar starts to scroll. But if I continue to resize (with mousedown still on) and the Calendar has started to scroll toward the bottom, and *then* let go (mouseup), very often the Calendar continues to scroll by itself until it reaches the end, even if I don't touch anything anymore! At the moment of the mouseup, the Event stops being resized (which is ok), but the Calendar continues to scroll (which is not ok).

I can trigger the same issue with an Event near the bottom that I resize toward the top.

In order to stop the automatic scrolling when this happens, I need to click an Event. Even scrolling with the mouse wheel in the opposite direction doesn't stop the ongoing automatic scrolling.

The Calendar has those options :

heightSpec: 'Parent100Pct'
eventResizeHandling: 'Update'

and is inside a parent div, with CSS :

resize: vertical;
overflow: auto;
height: 60vh;


Any idea?

Thanks for the help!

No reply yet.
New Reply
This reply is
Attachments:
or drop files here
Your name (optional):