3 ms·
The last time I tried Wayland (couple weeks ago), I noticed that picture-in-picture in Firefox didn't work correctly because Wayland doesn't allow applications
by ndiddy 3y ago
The last time I tried Wayland (couple weeks ago), I noticed that picture-in-picture in Firefox didn't work correctly because Wayland doesn't allow applications to say "this window should show up on top of all other windows". The workaround in KDE was to go into the window management settings and add a special rule for Firefox picture-in-picture windows.
I looked up why this was and it turned out that there was a proposal for picture-in-picture (https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/132 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...) that had been stuck at an impasse for years. The Gnome developers want to make the picture-in-picture windows have controls rendered by the compositor and make them unable to receive input (I find this somewhat ironic given Gnome's reluctance to have the compositor draw server-side window decorations), while the KDE developers want to make them able to receive input and draw their own controls.
I feel like this is my problem with Wayland in a nutshell. It requires every single interaction a user can have with an application to be hashed out through a years-long bureaucratic process.
- yogorenapan 3y agoIt’s possible to do in Hyprland with window rules