Last Updated: 19 Oct 2021 08:16 by ADMIN
Release 2.28.0
Created on: 06 Aug 2021 14:50
Category: Grid
Type: Bug Report
Virtual Scrolling does not work in Swedish culture

When I switch the culture of my App from English to Swedish, the Virtual scrolling feature of the Grid breaks. 




The issue stems from invalid transform style applied to the k-virtual-position div element in Swedish culture. Due to integer to string conversion that takes culture into consideration when setting the style and/or data-translate attribute, when this number is < 0, the negative sign is longer dash for Swedish culture. This longer dash is not parsable by JS and CSS which is why the translateY transform is invalid.

As a workaround for the time being, you can try adding transform style for the k-virtual-position div, so you can override the default one and the correct dash will be applied: 

    .k-virtual-position {
        transform: translateY(-1080px);