mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-28 14:07:47 -04:00
On Hyprland, an island holding keyboard focus runs a focus grab that only whitelisted the bar window. The full-screen dismiss layer wasn't on the list, so the first click outside only ended the grab and the card needed a second click to close. That hit every card that takes keyboard focus (weather right away, media after a click inside). Add the dismiss layer to the grab, the way DPopout whitelists its background window.