mirror of
https://invent.kde.org/plasma/layer-shell-qt.git
synced 2025-08-26 08:04:20 -04:00
QWaylandLayerSurface pulled data from the Window on startup. The Window pushed data into the QWaylandLayerSurface on changes. Having two patterns is a sign of something being off. This moves everything to a single design, pulling from the public interface. This allows us to drop a code path that meddles with QWaylandWindow internals.