aboutsummaryrefslogtreecommitdiff
path: root/src/Gnome.cc
diff options
context:
space:
mode:
authorrathnor <rathnor>2003-07-17 17:56:28 (GMT)
committerrathnor <rathnor>2003-07-17 17:56:28 (GMT)
commitea0762530343d07e80ea667bb646836e2dfe4b1d (patch)
tree2a0b6632ac7242f609f5d73e2150c0636a87c432 /src/Gnome.cc
parentda1afd9bc238f1902c260d42df23c5d00c00d47e (diff)
downloadfluxbox-ea0762530343d07e80ea667bb646836e2dfe4b1d.zip
fluxbox-ea0762530343d07e80ea667bb646836e2dfe4b1d.tar.bz2
fix java bug (wasn't sending ConfigureNotify events in response to
ConfigureRequests). Also fix no border on transients and some initial gnome atom values.
Diffstat (limited to 'src/Gnome.cc')
-rw-r--r--src/Gnome.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Gnome.cc b/src/Gnome.cc
index 10d1775..ab08ea1 100644
--- a/src/Gnome.cc
+++ b/src/Gnome.cc
@@ -19,7 +19,7 @@
19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 19// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
20// DEALINGS IN THE SOFTWARE. 20// DEALINGS IN THE SOFTWARE.
21 21
22// $Id: Gnome.cc,v 1.29 2003/07/04 01:03:40 rathnor Exp $ 22// $Id: Gnome.cc,v 1.30 2003/07/17 17:56:28 rathnor Exp $
23 23
24#include "Gnome.hh" 24#include "Gnome.hh"
25 25
@@ -99,6 +99,8 @@ void Gnome::setupFrame(FluxboxWindow &win) {
99 flags = *data; 99 flags = *data;
100 setState(&win, flags); 100 setState(&win, flags);
101 XFree (data); 101 XFree (data);
102 } else {
103 updateState(win);
102 } 104 }
103 105
104 // load gnome layer atom 106 // load gnome layer atom
@@ -109,6 +111,8 @@ void Gnome::setupFrame(FluxboxWindow &win) {
109 flags = *data; 111 flags = *data;
110 setLayer(&win, flags); 112 setLayer(&win, flags);
111 XFree (data); 113 XFree (data);
114 } else {
115 updateLayer(win);
112 } 116 }
113 117
114 // load gnome workspace atom 118 // load gnome workspace atom
@@ -120,6 +124,8 @@ void Gnome::setupFrame(FluxboxWindow &win) {
120 if (win.workspaceNumber() != workspace_num) 124 if (win.workspaceNumber() != workspace_num)
121 win.screen().reassociateWindow(&win, workspace_num, false); 125 win.screen().reassociateWindow(&win, workspace_num, false);
122 XFree (data); 126 XFree (data);
127 } else {
128 updateWorkspace(win);
123 } 129 }
124 130
125} 131}