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

--- Comment #57 from Martin Flöser <mgraess...@kde.org> ---
I'm now giving some background information: the behavior in question was
implemented in 2010, that is 7 years ago! Back then the world of windows looked
differently. Chromium was basically the only application which existed with
client side decorations and back then it was brand new (initial release 2008
according to Wikipedia). Spotify did not yet exist, neither did GNOME use
client side decorations (though Ubuntu thought about it:
https://blog.martin-graesslin.com/blog/2010/05/open-letter-the-issues-with-client-side-window-decorations/
). When introducing activities the implementation assumed that windows without
decorations are in a specific way special and should be on all activities. Back
then this was a valid approach and absolutely correct!

Given that it does not make any sense to question the code as it is today. Yes,
the way applications interact changed and the assumptions don't hold any more
as general as they did back in 2010.

Changing the code would be a good idea and that might happen eventually.
Unfortunately it will not have any priority. Activities is still not a fully
understood topic in the case of window management and the core development team
is not investing time into it as long as we don't know where the road takes us.

For example our Activity related code does not support Wayland yet. It's one of
the last areas in KWin which is not yet adjusted for Wayland (other areas are
window rules and focus stealing prevention).

As long as this is not adjusted for Wayland, I don't expect anything to happen
on X11. We need a general solution for the problem - we didn't find one the
last seven years, I don't expect that we magically find it tomorrow. Maybe
Wayland will help us to find a solution, after all we had several other areas
where we could fix problems by looking at it from a different Wayland angle.

But personally I don't expect that Activities will see a Wayland port anytime
soon.

I'm sorry for the inconvenience this issue creates for our users. But I'm also
asking to not discuss it further in this bug report: it won't help. Your
comments won't change the priority of this bug, I'm sorry. The priority is low
as we don't know where the activities road takes us in the window manager
world.

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

Reply via email to