From: Dana Jansens Date: Wed, 19 Feb 2003 12:12:32 +0000 (+0000) Subject: catch button presses on the client border (the plate's border) X-Git-Tag: openbox-3_0-rc1-RELEASE~2005 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=1dac42d9ed074bcd44f9d1016b0971ae473cc2eb;p=dana%2Fopenbox.git catch button presses on the client border (the plate's border) --- diff --git a/src/frame.cc b/src/frame.cc index d846692e..94384b3d 100644 --- a/src/frame.cc +++ b/src/frame.cc @@ -816,7 +816,9 @@ void Frame::grabClient() _client->ignore_unmaps += 2; // select the event mask on the client's parent (to receive config/map req's) - XSelectInput(**otk::display, _plate, SubstructureRedirectMask); + // the ButtonPress is to catch clicks on the client border + XSelectInput(**otk::display, _plate, (SubstructureRedirectMask | + ButtonPressMask)); // map the client so it maps when the frame does XMapWindow(**otk::display, _client->window());