Skip to content

Conversation

@elinor-fung
Copy link
Member

Reverts #81930

There is an issue with the Windows TaskDialog where expanding/collapsing the detail area will result in incorrect resizing of the window when the DPI awareness of the process and thread are not the same. Instead of explicitly making the thread starting the dialog DPI aware, we just leave it whatever the process is set to. This means that if the developer specified a manifest that made their application DPI aware, the dialog will be non-blurry, but if the developer did not, it will remain blurry on high DPI.

Fixes #85571

@elinor-fung elinor-fung added this to the 8.0.0 milestone May 4, 2023
@elinor-fung elinor-fung requested a review from vitek-karas May 4, 2023 14:25
@ghost ghost assigned elinor-fung May 4, 2023
@ghost
Copy link

ghost commented May 4, 2023

Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov
See info in area-owners.md if you want to be subscribed.

Issue Details

Reverts #81930

There is an issue with the Windows TaskDialog where expanding/collapsing the detail area will result in incorrect resizing of the window when the DPI awareness of the process and thread are not the same. Instead of explicitly making the thread starting the dialog DPI aware, we just leave it whatever the process is set to. This means that if the developer specified a manifest that made their application DPI aware, the dialog will be non-blurry, but if the developer did not, it will remain blurry on high DPI.

Fixes #85571

Author: elinor-fung
Assignees: -
Labels:

area-Host

Milestone: 8.0.0

Copy link
Member

@vitek-karas vitek-karas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@elinor-fung
Copy link
Member Author

Actual build shows the checks have completed successfully - the check status is just not updated here.

@elinor-fung elinor-fung merged commit 304079a into main May 4, 2023
@elinor-fung elinor-fung deleted the revert-81930-dpi-awareness branch May 4, 2023 21:34
@ghost ghost locked as resolved and limited conversation to collaborators Jun 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"You must download or install .NET" task dialog repeatedly doubles in size on 200% DPI systems

4 participants