all repos — openbox @ 7ca4d1cf8a1fd3b414219c77a57fff7d333f5e7f

openbox fork - make it a bit more like ryudo

add a check for ShapeBounding shape events
Dana Jansens danakj@orodu.net
commit

7ca4d1cf8a1fd3b414219c77a57fff7d333f5e7f

parent

6c3aec9e0996d2957855c188b5ff60bf4bc628fa

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

jump to
M src/client.ccsrc/client.cc

@@ -921,9 +921,11 @@ #if defined(SHAPE)

void OBClient::shapeHandler(const XShapeEvent &e) { otk::OtkEventHandler::shapeHandler(e); - - _shaped = e.shaped; - frame->adjustShape(); + + if (e.kind == ShapeBounding) { + _shaped = e.shaped; + frame->adjustShape(); + } } #endif