Skip to content

xdgshellclient: fix initial placement with maximize

Xaver Hugl requested to merge work/maximized-placement into master

Draft because, while this works, it seems to me like XdgToplevelClient::initialize should do this by having correct initial placement (and maximize set after placement). The placeIn in XdgToplevelClient::initialize doesn't seem to do any placement whatsoever though, and there being another placeIn in Workspace::addShellClient doesn't really make it any less confusing. Can someone explain to me why it is that way?

BUG: 439986

Edited by Xaver Hugl

Merge request reports