QX11Info::connection() looks up the connection in the QPA. The Wayland QPA happens to have a property with the same name, so it happily reinterpret_casts a wl_connection_t* to xcb_connection_t* and disaster ensues.
Details
Details
Auto hiding panels still works on X11, haven't tested Wayland.
Diff Detail
Diff Detail
- Repository
- R120 Plasma Workspace
- Lint
Lint Skipped - Unit
Unit Tests Skipped
shell/panelview.cpp | ||
---|---|---|
593 ↗ | (On Diff #4075) | I suggest to move the complete X11 block into the if. So that we can in future add an |