I have a grid that works fine with Fixed virtualization mode. I want to switch to Continuous mode but the Filtering feature no longer shows up when I do that. Other features seem to be working just fine.
Working code gives this result:
After ONLY changing virtualizationMode: "fixed" to "continuous"
Here's the code:
https://pastebin.com/XPt20MTK
Hello Ben,
Thank you for the update.
Yes, you are right when we have filter mode to ‘simple’ grid is working as expected.
As per known issue and limitation Simple Filtering does not work with Column Virtualization but in your sample you have row Virtualization and that is why code is working find.
In the grid filtering behavior the default mode is 'simple' for non-virtualized grids
and 'advanced' when virtualization is enabled. So it’s looking like ‘advance’ mode is creating issue though ‘simple’ mode is working fine.
Thanks for looking into it.
Meanwhile I have found a very peculiar workaround. If I set the Filtering mode to "simple" everything works as expected. Which is odd because I read in your documentation that simple filtering is not supported with virtualization.
The virtualrecordsrender event is still called while scrolling through the grid so I'm assuming virtualization is working as expected.
Thank you for providing the sample code.
I followed your code and created a sample of my own using version 16.2 with my dataSource and I am able to reproduce the behavior you are describing.
I am working on it and trying to find more information about this behavior.
I will provide you more information in my next update.