[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE_3_3_BRANCH: kdebase/kwin
From:       Luboš Luňák <l.lunak () kde ! org>
Date:       2004-11-02 15:38:58
Message-ID: 20041102153858.1789916CBF () office ! kde ! org
[Download RAW message or body]

CVS commit by lunakl: 

Backport #92583.


  M +1 -1      geometry.cpp   2.88.2.5
  M +4 -1      workspace.cpp   1.483.2.5
  M +1 -1      workspace.h   1.181.2.1


--- kdebase/kwin/geometry.cpp  #2.88.2.4:2.88.2.5
@@ -45,5 +45,5 @@ void Workspace::desktopResized()
     {
     updateClientArea();
-    checkElectricBorders();
+    checkElectricBorders( true );
     }
 

--- kdebase/kwin/workspace.cpp  #1.483.2.4:1.483.2.5
@@ -1707,6 +1707,9 @@ void Workspace::cancelDelayFocus()
 // electric borders can be switched on and off, we have these two
 // functions to create and destroy them.
-void Workspace::checkElectricBorders()
+void Workspace::checkElectricBorders( bool force )
     {
+    if( force )
+        destroyBorderWindows();
+    
     electric_current_border = 0;
 

--- kdebase/kwin/workspace.h  #1.181:1.181.2.1
@@ -405,5 +405,5 @@ class Workspace : public QObject, public
 
     // electric borders
-        void checkElectricBorders();
+        void checkElectricBorders( bool force = false );
         void createBorderWindows();
         void destroyBorderWindows();


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic