telerik / kendo-react

Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/
https://kendo-react-teal.vercel.app
Other
211 stars 39 forks source link

[grid] When I am on last item before blank space and I scroll, last item flickers #188

Open shekerev-progress opened 5 years ago

shekerev-progress commented 5 years ago

Bug Report

Current behavior

Expected behavior:

Example demo: https://www.telerik.com/kendo-react-ui/components/grid/grouping/grouping-virtual/

Environment:

simonssspirit commented 5 years ago

Reported again in ticket: 1402906 Please check with priority.

skyfx64 commented 5 years ago

Hello team.. any update ?.

Thanks'

Xizario commented 5 years ago

@skyfx64, it is not fixed, I will keep you updated. Probably will take this next week.

skyfx64 commented 5 years ago

Hi @Xizario : any update ?.

Thanks'

simonssspirit commented 5 years ago

Reported again in: 1426050

simonssspirit commented 5 years ago

Reported again in 1430942

skonakanchi1 commented 5 years ago

Any Update on this bug?

simonssspirit commented 5 years ago

This is currently worked on.

The idea is that we will rework the entire way the virtualization is done. This is why this task is quite a big one and it takes more time.

We will post updates as soon as we have something in dev channel.

meyerds commented 4 years ago

@simonssspirit any updates on the virtualization rework?

simonssspirit commented 4 years ago

The team is still working on it. We made changes, but as we have to remove the componentWillReceive props(deprecated by React), this will cause breaking changes. This is why we are still holding on the changes.

meyerds commented 4 years ago

@simonssspirit do you have a release planned, or is this far future?

simonssspirit commented 4 years ago

A specific date is hard to say, as it is proven to be more complex than anticipated. The team is working on it, so we hope that it won`t be so far in the future.

alpavlove commented 3 years ago

Any updates with this?

Xizario commented 3 years ago

Additional details here: https://www.telerik.com/forums/grid-grouping-with-virtual-scrolling-issues

We have still not found solution, the only possible way for now seems to be requiring all the data to be available for the calculations, and this is something we want avoid.

Update to the original post: We suggest you to use the TreeList (was not available back then, but it is now) for when you want to show hierarchical structure, it supports virtualization as well, and behaves more predictable than the grouping, yet it can show exactly the same data if structured correctly, Also will be able to expand and collapse with the virtualization, something not possible with the grid.

simonssspirit commented 3 years ago

To everyone:

We have a suggestion on how this could be resolved. The suggestion has its limitations as after long research (including years of experience making data Grids for different technologies ) we know that both approaches have limitations and the developer has to choose which one is better based on the real application use case.

If you like the idea please visit the GitHub item, vote for it, and comment, your opinion is very valuable to us:

https://github.com/telerik/kendo-react/issues/795