diff --git a/abstract_client.cpp b/abstract_client.cpp --- a/abstract_client.cpp +++ b/abstract_client.cpp @@ -85,6 +85,10 @@ } ); + connect(this, &AbstractClient::paddingChanged, this, [this]() { + m_visibleRectBeforeGeometryUpdate = visibleRect(); + }); + connect(ApplicationMenu::self(), &ApplicationMenu::applicationMenuEnabledChanged, this, [this] { emit hasApplicationMenuChanged(hasApplicationMenu()); });