xdgshellclient: fix initial placement with maximize
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?
Edited by Xaver Hugl