Scheduler Jumps on Focus
Environment
Product | Progress® Kendo UI® Scheduler for jQuery |
Operating System | Windows 10 64bit |
Description
The jQuery Scheduler component jumps on focus.
Cause
When the component navigation is enabled, its wrapper becomes a focusable element. On click, the browser focuses it and preforms the so called scroll-into-view action. If the Scheduler exceeds the height or width of the view-port, then it scrolls the page automatically. The goal is to position the focusable element at the top left corner of the view-port. During this process, actions like double click
, drag
or resize
would not be available due to the movement of the page.
The page re-positioning is a default browser behavior, which cannot be prevented nor modified.
Solution
To mitigate this behavior, choose either of the available options:
- Disable the navigation of the component if the feature is not needed in your business case.
- Resize the component according to the view-port dimensions.