flameshot-org / flameshot

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

[#3505] use QT APIs screenAdded and screenRemoved to reiniitalize Fla… #3618

Open leehambley opened 1 month ago

leehambley commented 1 month ago

…meshot when the display configuration changes

Saibamen commented 2 weeks ago

https://github.com/flameshot-org/flameshot/issues/3505#issuecomment-2167569019:

@leehambley Tried it, it does detect the external monitor (even after unplugging and plugging again) 👍

However, it introduces a couple of regressions:

  • The screenshot capture on the external monitor does not show any open windows. You can only screenshot an empty screen.
  • It adds an additional window on the main monitor - to now dismiss the screenshot mode, you have to press esc -> click on the main monitor to focus -> press esc again.

Tested on MacBook Air M2 with 1 external monitor.