]> Dogcows Code - chaz/openbox/blobdiff - src/rootwindow.cc
put a header where it belongs
[chaz/openbox] / src / rootwindow.cc
index 3fccc44a12418f5a3b3b2ef630fc4f758eee2522..23361761c3f6674d347b24e32c23c0493308bf56 100644 (file)
@@ -108,4 +108,25 @@ void OBRootWindow::mapRequestHandler(const XMapRequestEvent &e)
   }
 }
 
+
+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.025151 seconds and 4 git commands to generate.