diff --git a/src/workspace.cpp b/src/workspace.cpp index 6857ac5872..9c9fe4ca02 100644 --- a/src/workspace.cpp +++ b/src/workspace.cpp @@ -796,7 +796,7 @@ void Workspace::addWaylandWindow(Window *window) m_allClients.append(window); addToStack(window); - updateStackingOrder(); + updateStackingOrder(true); updateClientArea(); if (window->wantsInput() && !window->isMinimized()) { activateWindow(window); @@ -1912,7 +1912,7 @@ void Workspace::addInternalWindow(InternalWindow *window) Placement::self()->place(window, area); } - updateStackingOrder(); + updateStackingOrder(true); updateClientArea(); Q_EMIT internalWindowAdded(window);