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
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
shell/panelview.cpp | ||
---|---|---|
593 | I suggest to move the complete X11 block into the if. So that we can in future add an |