X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fclient.hh;h=458fe088d4006ee6f5bbf5b54f4059d187a1e478;hb=700984bd150d98a6876c117c2e1b1b3c72cffce1;hp=e61ece428dd78d1fc61dbcc43da02ccbc75c09a8;hpb=732bfd191dbf1f5cf3473a794f9a736dcba6117e;p=chaz%2Fopenbox diff --git a/src/client.hh b/src/client.hh index e61ece42..458fe088 100644 --- a/src/client.hh +++ b/src/client.hh @@ -134,6 +134,14 @@ public: static const long event_mask = PropertyChangeMask | FocusChangeMask | StructureNotifyMask; + //! The mask of events to not let propogate past the client + /*! + This makes things like xprop work on the client window, but means we have + to explicitly grab clicks that we want. + */ + static const long no_propagate_mask = ButtonPressMask | ButtonReleaseMask | + ButtonMotionMask; + //! The number of unmap events to ignore on the window int ignore_unmaps;