all repos — openbox @ 1862fd052f1843e54225fbc6f213e13c317cbca8

openbox fork - make it a bit more like ryudo

ignore errors when proxying configurerequests
Dana Jansens danakj@orodu.net
commit

1862fd052f1843e54225fbc6f213e13c317cbca8

parent

0c05f5d9c76d4c765022eb72dc03de6671c20734

1 files changed, 5 insertions(+), 1 deletions(-)

jump to
M otk/eventdispatcher.ccotk/eventdispatcher.cc

@@ -165,9 +165,13 @@ xwc.height = e.xconfigurerequest.height;

xwc.border_width = e.xconfigurerequest.border_width; xwc.sibling = e.xconfigurerequest.above; xwc.stack_mode = e.xconfigurerequest.detail; - + + // we are not to be held responsible if someone sends us an invalid + // request! + display->setIgnoreErrors(true); XConfigureWindow(**display, e.xconfigurerequest.window, e.xconfigurerequest.value_mask, &xwc); + display->setIgnoreErrors(false); } else { // grab a falback if it exists handler = _fallback;