diff --git a/src/workspace.cpp b/src/workspace.cpp index 18c72dbe07..66ed9186c4 100644 --- a/src/workspace.cpp +++ b/src/workspace.cpp @@ -868,7 +868,7 @@ void Workspace::removeWindow(Window *window) setupWindowShortcutDone(false); } if (window->hasStrut()) { - rearrange(); + scheduleRearrange(); } Q_EMIT windowRemoved(window);