From 407efd9ad31df5b56f69a080172ec264abce2617 Mon Sep 17 00:00:00 2001 From: Matthias Ettrich Date: Thu, 10 Aug 2000 12:38:37 +0000 Subject: [PATCH] ICCCM 4.1.5 compliant configureRequest handling svn path=/trunk/kdebase/kwin/; revision=60470 --- client.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/client.cpp b/client.cpp index 770c274bd0..e32befa198 100644 --- a/client.cpp +++ b/client.cpp @@ -481,7 +481,7 @@ bool Client::manage( bool isMapped, bool doNotShow ) QRect geom( original_geometry ); bool placementDone = FALSE; - + SessionInfo* session = workspace()->takeSessionInfo( this ); if ( session ) geom.setRect( session->x, session->y, session->width, session->height ); @@ -856,8 +856,7 @@ bool Client::configureRequest( XConfigureRequestEvent& e ) int gravity = NorthWestGravity; if ( xSizeHint.flags & PWinGravity) gravity = xSizeHint.win_gravity; - if ( TRUE || gravity == StaticGravity ) { - // the TRUE makes it work with real programs, but it's not ICCCM. + if ( gravity == StaticGravity ) { // only with StaticGravity according to ICCCM 4.1.5 ox = windowWrapper()->x(); oy = windowWrapper()->y(); }