Skip to content
Commit 5dc16fc6 authored by David Edmundson's avatar David Edmundson
Browse files

x11: Avoid calls to workspace in OverlayWindow and sync GLX and EGL paths

OverlayWindow had different paths for GLX and EGL when it came to
managing size. On EGL the initial size comes from the overlay resizing
to workspace, but future updates were explicitly handled by the backend.
On GLX the backend tracked changes, but then it was the overlay's job to
resize but using a different method.

This patch also prevents use of workspace after destruction fixing
kwin_x11 --replace.
parent 76fbea70
Pipeline #555276 passed with stage
in 8 minutes and 38 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment