Graphics corruption on taskbar overlay with UI scaling
What steps will reproduce the problem?
- Open Tortoise Log on a git repository, and take note the taskbar icon.
- Set UI scaling to 125% in the system control panel.
- Log out and log in for UI scaling to take effect system wide.
- Open Tortoise Log on a git repository, and note the graphics corruption on the taskbar icon.
What is the expected output? What do you see instead?
With 125% UI scaling, the overlay only has its 256 pixels of 400 pixels set to the translucent blue. This seems to suggest that the overlay is always assumed to be 16x16. However, this is not the case with UI scaling. The rest of the 144 unset pixels seem to be uninitialized memory.
What version of TortoiseGit and Git are you using? On what operating system?
TortoiseGit 2.4.0.2 on Windows 10.