flameshot icon indicating copy to clipboard operation
flameshot copied to clipboard

Resolution changes on macos sonoma

Open whyte624 opened this issue 1 year ago • 9 comments

Flameshot Version

Flameshot v12.1.0 (installed with brew)

Installation Type

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

Operating System type and version

macos Sonoma 14.1

Description

What screen changes at macos sonoma, resolution jumps when trying to make a screenshot (there were no such problem with previous macos). Native screenshot app works without problems. Tryed to reinstall Flameshot - did not help.

Steps to reproduce

  1. Connect Macbook to an external dislpay with different resolution, and set this display as main
  2. Next screenshot will be ok
  3. Disconnect external display (macbook display will become main)
  4. Try to make a screenshot, it will be with wrong resolution

Screenshots or screen recordings

https://youtu.be/BxQwE0lJvFw At the very beginning of the video resolution changes.

System Information

  1. macos Sonoma 14.1
  2. Dell 2719HC (1920x1080) and Build in Macbook Pro Retina display.

whyte624 avatar Nov 06 '23 12:11 whyte624

macos 13.6.1 also has this issue after changing monitors

armstrongli avatar Nov 07 '23 07:11 armstrongli

Issue still persists on Mac OS 14.1.1

If assistance for debugging is needed, let me know how I can support.

tux1337 avatar Nov 12 '23 20:11 tux1337

think this is actually pretty much the same as the older #3093 issue, isn't it? However, at least for me, the troubles also just started after the Mac OS upgrade to Sonoma and not before.

In addition: I have two external monitors connected. Taking a screenshot on the internal monitor of the MacBook works just fine. Trying to do so on one of the two monitors yields the same "zoom in" bug as described before. However, the third monitor behaves once again differently: I can't make a screenshot on that monitor at all, instead the former external monitor goes into screenshot mode (again with the zoom-in bug). Not sure whether this boils down to the same problem or is worth a separate issue.

Johnson145 avatar Nov 16 '23 14:11 Johnson145

Sonoma 14.1.1 (23B81) Macbook Pro 14 M2

I also seem to be having a similar issue to @Johnson145. For me, when I start Flameshot it works fine, after locking the mac and opening it again, whenever I want to take a screenshot it always appears on the macbook pro monitor rather than the external monitor. Restarting flameshot resolves this until locking again.

morfien101 avatar Nov 17 '23 06:11 morfien101

Same here

mischavandenburg avatar Nov 17 '23 16:11 mischavandenburg

Same here

manueltarouca avatar Nov 23 '23 10:11 manueltarouca

Restarting flameshot resolves this until locking again.

Thanks for this. Works for me too. This behavior just started with me when upgrading to Sonoma.

mcampbell avatar Nov 29 '23 16:11 mcampbell

same here

matsonkepson avatar Feb 05 '24 07:02 matsonkepson

My multi-monitor config changes twice a week between +2 extra screens and +1 extra screen (mandatory RTO). The +1 screen is a Dell 24" monitor connceted to one of the left side USB-C ports and DisplayPort on the monitor. The +2 screens are two Dell 24" monitors connected to both of the left side USB-C C ports and DisplayPort on the monitors because daisy chaining on DisplayPort only supports mirroring to both external displays (on Mac, diasy chain with extended desktops is supported on PC).

I have noticed the zoom-in bug on both the external monitors and also the MBP built-in display after a change in the number of external screens. I have to quit and re-launch flamshot to fix it.

I used to have TechSmith SnagIt with the same screen configurations but an older MBP, and never encountered a simillar problem.

jseabass avatar Feb 13 '24 18:02 jseabass