jay icon indicating copy to clipboard operation
jay copied to clipboard

Clients on hidden workspaces cannot update, even when screenshared

Open TheBoctor opened this issue 1 year ago • 1 comments

With a single display, when running an application on one workspace, switching to another workspace inhibits updates on the now-hidden application. Under some other Wayland sessions such as GNOME, clients can still update regardless of visibility. This is usually a compositor-specific consideration to facilitate overview effects or window previews, which I understand are not part of Jay's design. However, the "always update" behavior, in specific, is necessary for some of my use cases where a window on a different workspace must be screenshared even when hidden.

I am guessing Jay already behaves as intended, as in many cases it is wasteful to update hidden clients. Is there any correct/elegant method to "always" update a screenshared client on a hidden workspace?

TheBoctor avatar Nov 01 '24 07:11 TheBoctor

This is indeed working as intended. It might be possible to make this configurable but it would not be very easy.

mahkoh avatar Nov 02 '24 18:11 mahkoh