diff --git a/atom.c b/atom.c index 4a017b2..7ab0827 100644 --- a/atom.c +++ b/atom.c @@ -48,6 +48,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. X(_NET_WM_WINDOW_TYPE_SPLASH),\ X(_NET_WM_WINDOW_TYPE_NOTIFICATION),\ X(_NET_WM_WINDOW_TYPE_DIALOG),\ + X(_NET_WM_WINDOW_TYPE_MENU),\ X(_NET_WM_STATE),\ X(_NET_WM_STATE_FULLSCREEN),\ X(_NET_WM_STATE_MAXIMIZE_VERT),\ diff --git a/client.c b/client.c index 49db465..2fb63c1 100644 --- a/client.c +++ b/client.c @@ -68,6 +68,7 @@ Client* window_build_client(Window win) && c->type != atoms[_NET_WM_WINDOW_TYPE_NOTIFICATION] && c->type != atoms[_NET_WM_WINDOW_TYPE_DOCK] && c->type != atoms[_NET_WM_WINDOW_TYPE_SPLASH] + && c->type != atoms[_NET_WM_WINDOW_TYPE_MENU] ? 1:0; // detect our own title bars