flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

Home Page:https://flameshot.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flameshot not taking screenshot on active display

penalvch opened this issue · comments

Flameshot Version

Flameshot v12.1.0 (96c2c82)
Compiled with Qt 5.15.5
darwin: 23.3.0
osx: 14.3

Installation Type

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

Operating System type and version

macOS Sonoma 14.3.1 M1

Description

What is expected to happen with Flameshot, is when one has external displays via DisplayLink software enabled device (e.g. KVM, Port Replicator, etc.) when an external display has the mouse cursor and window active, when one initiates screenshot via:

  1. Keyboard shortcut Shift+Command+X
  2. Mouse clicks Flameshot tray icon in the active display > Take Screenshot

Flameshot GUI shows up indicating a screenshot is being taken on the active display.

What happens instead is that it is taking a screenshot of only the built-in display.

This has been reproducible with multiple:

  1. versions of DisplayLink software (1.9, 1.10),
  2. external DisplayLink based devices (Anker 563, VisionTek VT4950),
  3. external monitor MFGs,
  4. versions of macOS (13.5 through 14.3.1),
  5. Mac devices (MBA M1, MBP M2)

TEMPORARY WORKAROUND: Exit Flameshot. Relaunch the application and then immediately attempt to take a screenshot with the external display active and mouse cursor. However, this inevitably returns to prior noted behavior.

Steps to reproduce

Above

Screenshots or screen recordings

No response

System Information

  1. Above

image
image
3. N/A

Seems to be the same issue:
#3505

@tpcgold thanks for taking a look! Appears to be same as #3505. If this can be marked a duplicate of, I'm ok with it.