layer-shell-qt feature freeze exception
Nicolas Fella
nicolas.fella at gmx.de
Wed Jan 21 10:31:26 GMT 2026
On 1/21/26 8:21 AM, Vlad Zahorodnii wrote:
> Hello,
>
> I'd like to backport
> https://invent.kde.org/plasma/layer-shell-qt/-/merge_requests/89 to
> 6.6. This extends the API so it is possible to specify the explicit
> screen where a layer surface should be shown.
>
> This can be used to fix bugs where certain plasma windows are placed
> incorrectly.
>
> Currently, layer-shell-qt monitors QWindow::screen() but it can
> unexpectedly change after calling QWindow::create() or functions that
> change the window geometry. The new APIs should make plasma window
> placement more robust.
>
> The changes are API compatible for Plasma/6.6.
>
> Regards,
> Vlad
Seems reasonable.
Cheers
Nico
More information about the Plasma-devel
mailing list