]> Dogcows Code - chaz/openbox/blobdiff - src/rootwindow.cc
unmap works.. once
[chaz/openbox] / src / rootwindow.cc
index 3fccc44a12418f5a3b3b2ef630fc4f758eee2522..ff8a644fa648d4eb732273ae3b04d04ea5654761 100644 (file)
@@ -108,4 +108,26 @@ void OBRootWindow::mapRequestHandler(const XMapRequestEvent &e)
   }
 }
 
+
+#include <stdio.h>
+void OBRootWindow::configureRequestHandler(const XConfigureRequestEvent &e)
+{
+  OtkEventHandler::configureRequestHandler(e);
+
+  // when configure requests come to the root window, just pass them on
+  XWindowChanges xwc;
+
+  xwc.x = e.x;
+  xwc.y = e.y;
+  xwc.width = e.width;
+  xwc.height = e.height;
+  xwc.border_width = e.border_width;
+  xwc.sibling = e.above;
+  xwc.stack_mode = e.detail;
+
+  XConfigureWindow(otk::OBDisplay::display, e.window,
+                   e.value_mask, &xwc);
+}
+
+
 }
This page took 0.020238 seconds and 4 git commands to generate.