keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
20.01k stars 1.42k forks source link

Display Link is not a "real" screen capture #11002

Closed Zordid closed 3 days ago

Zordid commented 3 days ago

Overview

I updated to Mac OS Sonomia 14.5 today and after a restart, my KeePass XC window was not showing anymore. I immediately suspected something with Display Link Manager, but the way this shows is awkward and wrong. The window is mainly just completely gone - without any chance to even interact with any settings at all. So many users will face this issue and not understand what they should do if the window happens to be on the second screen. You cannot move it, you cannot access any settings.

Steps to Reproduce

  1. Use Display Link Manager for second screen
  2. Use KeePass XC 2.7.9
  3. Your window won't show on second screen

Expected Behavior

It's ok to protect users from screen capture - but NOT by hiding the window. You might e.g. overlay the window with an explanation and an easy way to "fix" this. But the best way would be to "know" Display Link as not being a real screen capture...

Actual Behavior

Window is gone

Context

KeePassXC - 2.7.9 Revision: REVISION

Operating System: macOS

droidmonkey commented 3 days ago

https://github.com/keepassxreboot/keepassxc/issues/10757#issuecomment-2126342637