flameshot
flameshot copied to clipboard
MacOS: Pinned image jumps from original spot
Flameshot Version
Flameshot v12.1.0 (96c2c82e) Compiled with Qt 5.15.5 darwin: 22.1.0 osx: 13.0
Installation Type
Using the ready-made package from Github Releases
Operating System type and version
MacOS
Description
After selecting a region and pinning the image, the pinned image moves from the original selection. This does not happen with the same version of flameshot on Linux Mint.
Steps to reproduce
- launch flameshot app
- Use hotkey to capture region
- select a region to capture an image
- pin image
Screenshots or screen recordings
MacOS
Linux Mint
System Information
MacOS 13.0.1 Ventura (Intel)
This is how macOS works. You can make Finder full screen and then back to windowed and see the same animation. There is nothing we can do about this until and unless Qt implements a feature that let us bypass this behavior (very unlikely)
I'm not referring to the animation, I understand that's a feature of MacOS. What I'm referring to is the fact that the pinned screenshot that remains is offset from the original selection region.
@bsavant Thanks for the explanation. I re-opened this. I don't have access to a mac to test/reproduce this. Let's see if other devs have.
I believe this is similar to #2612.
I can verify the issue happens on my M1 and window is shifted downwards regardless if it's full screen or not or the bar status
@mmahmoudian how can I help to solve this issue? this is being a very frustrating problem for me
@jorpilo I have a hunch that this downward shift is due to the top menu bar in mac. Would you please move your menu bar once to left and once to bottom and see if the shift is always downwards or it is dependent on the bar position
I can confirm that the issue still happens regardless if menu bar is on the left, right or bottom position and the screen always shifts a few pixels down losing the bottom part of the screen.
This is how macOS works. You can make Finder full screen and then back to windowed and see the same animation. There is nothing we can do about this until and unless Qt implements a feature that let us bypass this behavior (very unlikely)
Why do other QT screenshot tools not have this animation effect?such as snipaste