diff --git a/geometry.cpp b/geometry.cpp index 8ecf4f8f71..3f651dffa3 100644 --- a/geometry.cpp +++ b/geometry.cpp @@ -1775,6 +1775,11 @@ void Client::configureRequest( int value_mask, int rx, int ry, int rw, int rh, i } } } + + // Update states of all other windows in this group + if( clientGroup() ) + clientGroup()->updateStates( this ); + // No need to send synthetic configure notify event here, either it's sent together // with geometry change, or there's no need to send it. // Handling of the real ConfigureRequest event forces sending it, as there it's necessary.