diff --git a/abstract_client.cpp b/abstract_client.cpp index d9a63c02c8..3a18b467d8 100644 --- a/abstract_client.cpp +++ b/abstract_client.cpp @@ -3064,7 +3064,7 @@ void AbstractClient::checkWorkspacePosition(QRect oldGeometry, int oldDesktop, Q return; if (maximizeMode() != MaximizeRestore) { - // TODO update geom_restore? + GeometryUpdatesBlocker block(this); changeMaximize(false, false, true); // adjust size const QRect screenArea = workspace()->clientArea(ScreenArea, this); QRect geom = frameGeometry();