Skip to content
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

Scroll freezing #4834

Open
anton-zaicev opened this issue Jul 13, 2021 · 5 comments
Open

Scroll freezing #4834

anton-zaicev opened this issue Jul 13, 2021 · 5 comments
Labels
Milestone

Comments

@anton-zaicev
Copy link

anton-zaicev commented Jul 13, 2021

@SamBent,
I have issue related to already fixed bug: KirillOsenkov/MSBuildStructuredLog#407

Same actions are needed for the scroll freezing (DPI > 100%, virtualizing enabled with "Pixel" scroll unit). This behaviour seems to be related with one of the recent updates of the PresentationFramework.dll (current version I have is - 4.8.4360.0), but not sure about it.

The key thing for now is that UseLayoutRounding property is involved. When I use UseLayoutRounding="False" for the container there is no any freezing, but with "True" value I have scroll freezing every time.

Here is the scroll trace with infinite scroll calculations loop which I had collected:
ScrollTrace.zip

@ryalanms
Copy link
Member

Thanks, @anton-zaicev. Could you provide a minimal repro project?

@anton-zaicev
Copy link
Author

Here it is: ScrollFreezing.zip

Repro is very simple: set DPI to more than 100%, open the app and scroll with the mouse wheel - done!

Update: bug is not related to the recent update of the PresentationFramework.dll (4.8.4360.0), I got repro also on the 4.8.4320.0 version.

@anton-zaicev
Copy link
Author

Can you provide any kind of feedback? Were you able to reproduce this issue with provided project?

@SamBent
Copy link
Contributor

SamBent commented Aug 24, 2021

I'm busy with servicing requests - it will be quite some time before I can look at this. Consider opening a servicing request for this (by going through Microsoft support, as we've discussed in the past). If it's that simple, it would meet the bar. And that would get it on my radar.

@anton-zaicev
Copy link
Author

Support incident has been opened. Ticket number: 2108260040002206

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants