Skip to content

Removes unnecessary scaling with CDPIAware::Instance().ScaleX when calling CSettings::SetTreeWidth

Hi, this MR fixes excessive horizontal scaling problem with setting dialog tree width.

Please check below screenshots for the problem.

DPI Scaling 100%

100_

DPI Scaling 150%

150_

DPI Scaling 200%

200_

DPI Scaling 250%

250_

DPI Scaling 300%

300_

I suppose future people may accomodate cheap 32K displays. If they applied 800% DPI scaling, they would have to use multiple monitors for TortoiseGit settings.

Merge request reports