diff --git a/client.cpp b/client.cpp --- a/client.cpp +++ b/client.cpp @@ -410,6 +410,8 @@ emit geometryShapeChanged(this, oldgeom); } ); + connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::widthChanged, this, &Client::updateInputWindow); + connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::heightChanged, this, &Client::updateInputWindow); } setDecoration(decoration);