https://bugs.kde.org/show_bug.cgi?id=488208

Sergio <sergio.calleg...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Xpra breaks under kwin:     |Xpra breaks under kwin
                   |context menus of remote     |wayland session: context
                   |applications disappear      |menus of remote
                   |istantaneously              |applications disappear
                   |                            |istantaneously
                URL|                            |https://github.com/Xpra-org
                   |                            |/xpra/issues/4246

--- Comment #1 from Sergio <sergio.calleg...@gmail.com> ---
The issue appears to be that under kwin xpra cannot determine windows parents,
so there are a lot of warnings like
```
Window 0x620b98e29c30 is a temporary window without parent, application will
not be able to position it on screen.
```
which correspond to the disappearing context menus.

I am learning that the underlying issue is that wayland prevents applications
from deciding where to position their windows (while xpra obviously needs to
position the context menus windows from the remote application). So it looks
like we have the n-th case of applications breaking under wayland because
mechanisms are removed to force policies.

Xpra does all it can to find a correct window parent, and has logic to do so
summarized in
https://github.com/Xpra-org/xpra/issues/4246#issuecomment-2179722073. But for
some reason this works on gnome but breaks on plasma.

The issue can be worked around

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to