-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WPF Tree View Freeze / Hang #2490
Comments
@pjchristmas - Just saw this, and looked at your repro just enough to confirm that it hangs, but for a different root cause than in 1962. I don't know the root cause yet. Can you speak to the business case for fixing this in .NET servicing? How often does it happen, when did it start happening, what fraction of the data sets hit it, is there a reliable workaround - that sort of thing. (You've alluded to some of the already, I just want to fill in more blanks.) BTW, I didn't get an email six days ago when you tagged me. Perhaps GitHub only sends email when you tag me in a new comment, not when you add the tag in an edit of an existing comment? |
Business case: This is important to key products/customers at National Instruments. We will be elevating through service channels as well. Thanks for looking into this @SamBent . |
Hi, have there been any updates with regards to this? |
So I started using https://sourceforge.net/projects/treeviewadv/ (it's on nuget) in the meantime but actually it's great, super fast and responsive. I used it in WPF with the "WindowsFormsHost" |
We've fixed a set of issues exposed by this bug (and variants supplied by @pjchristmas via MS customer support). Expect to see these fixes soon in a .NET Framework update and in .NET Core. |
@dotnet/wpf-developers, It's time to give an update to the community. |
2 similar comments
@dotnet/wpf-developers, It's time to give an update to the community. |
@dotnet/wpf-developers, It's time to give an update to the community. |
@SamBent - let's check in the .NET Core fixes and update this thread. |
@dotnet/wpf-developers, It's time to give an update to the community. |
2 similar comments
@dotnet/wpf-developers, It's time to give an update to the community. |
@dotnet/wpf-developers, It's time to give an update to the community. |
@dotnet/wpf-developers, It's time to give an update to the community. |
1 similar comment
@dotnet/wpf-developers, It's time to give an update to the community. |
Fix ported to 3.1.19, 5.0.0, and 6.0. |
winver
): Win10 1803Problem description:
Identical to issue 1962
but not fixed by update listed there.
We have a virtualized Tree View with up to 30k items. Going to the bottom and scrolling up 51 times (or using scroll wheel) will cause it to freeze. If I leave it up for an hour it will usually come back(or maybe it's just logging out and back in that kicks it out of the layout loop)
We've tried changing the virtualization settings (ScrollUnit, VirtualizationCacheLength, VirtualizationCacheLengthUnit and VirtualizationMode.Recycling) but none had any effect.
Minimal repro:
Attached app, just modified the one from previous posting and added reproducing data.
HangTest.zip
Looking for a hero @SamBent
The text was updated successfully, but these errors were encountered: