You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The behavior is expected as the MS Surface is a hybrid device (supports both mouse and touch interaction) and our tests show that mixing mobile and desktop interaction results in worse user experience.
The so-called "kinetic scrolling" implementation that is used for other devices (running on Android or iOS for example) is due to the fact that their scrollbars are only shown when dragging the scrollable area (the content of the grid), which prevents the user from dragging the scrollbar itself.
This is not the case with MS Surface as the scrollbars are visible at all items. That is why the kinetic scrolling is not enabled by default:
However, it can be manually enabled if such interaction is required:
$(document).ready(function() {
var kineticScrollNeeded = kendo.support.kineticScrollNeeded; //cache the original value
if (shouldEnableKineticScroll) {
kendo.support.kineticScrollNeeded = true;
}
//initialize the grid
kendo.support.kineticScrollNeeded = kineticScrollNeeded; //restore the original value
});
Bug report
The Grid with virtual scrolling cannot be scrolled on MS Surface with swipes.
Still, it can be scrolled only via the scrollbar.
Reproduction of the problem
The issue can be observed in our demo on a Surface tablet: http://demos.telerik.com/kendo-ui/grid/virtualization-local-data
Environment
The text was updated successfully, but these errors were encountered: