flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
https://flameshot.org
GNU General Public License v3.0
23.95k stars 1.52k forks source link

External display with Mac #3532

Open mathiajusth opened 3 months ago

mathiajusth commented 3 months ago

Flameshot Version

Flameshot v12.1.0 (96c2c82e) Compiled with Qt 5.15.5 darwin: 22.3.0 osx: 13.2

Installation Type

Linux, MacOS, or Windows Package manager (apt, pacman, eopkg, choco, brew, ...)

Operating System type and version

darwin: 22.3.0 osx: 13.2

Description

When external display is connected and "optimize for: external display" settings is on, turning on the flameshot overlay resizes the whole screen into a small rectangle in the top left corner.

Steps to reproduce

  1. run the gui (take screenshot)

Screenshots or screen recordings

No response

System Information

darwin: 22.3.0 osx: 13.2 image

sebastiaanviaene commented 3 months ago

My colleagues and I are also experiencing the same issue. Every time an extra monitor is connected or disconnected flameshot will get in this state and I need to restart it in order for it to work properly

haas-daniel commented 3 months ago

Duplicate of #2849 ?

mmahmoudian commented 2 months ago

@haas-daniel Thanks for the suggestion (and please keep the coming as it is not humanely possible for me to memorize all open issues 😅 ); but I think the #2849 is related to fractional scaling, where as here it seems like we are dealing with how macOS handles monitors in different sizes. Therefore, I will keep this open

Thanks again for helping out finding the duplicates.

wolfgang-noichl commented 1 month ago

Experiencing the same on Windows (win10).

Trinition commented 1 month ago

This happens to me as well. I use the Mac display replicated to External display. When Mac coms out of sleep, I see the Mac lock screen resize twice before settling. When I log in and try to take a screenshot, I get this limited area as described above. The work-around is to quite Flameshot and re-launch it.

kopach commented 3 weeks ago

Seems like duplicate also of https://github.com/flameshot-org/flameshot/issues/2612 and https://github.com/flameshot-org/flameshot/issues/3093 Workaround is provided there