Open vdmit opened 11 months ago
I can confirm this is a problem. Same thing happens for me at 200%.
Although, oddly enough, I recompiled it from source and the problem seems to have gone away. Strange.
Same for me on Windows 10. Restarting Flameshot works.
Flameshot v12.1.0 (96c2c82e) Compiled with Qt 5.15.2 winnt: 10.0.19045 windows: 10
It happens for me often. I think the reason "reinstalling" fixed it temporarily was that it was because it restarted.
Flameshot Version
Installation Type
Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)
Operating System type and version
Ubuntu 22.04.3 LTS
Description
I have a laptop plus standalone display with different scaling on each screen. Laptop has 1x scale, and 4k external display with 2x scale (200%). I prefer single-display mode.
When I start flameshot on laptop with disconnected display, all works fine, BUT when I connect it to display and switch to it, Flameshot renders texts incorrectly (texts could "fly away" from frame). And, vice versa, if I start flameshot in 200% mode and then switch to internal display, texts also will be mis-positioned.
I've found a simple workaround: just restart flameshot after monitor connection/disconnection, but this is boring.
Steps to reproduce
Screenshots or screen recordings
Good screen: Bad screen after display switching:
System Information