diff --git a/src/fluxbox.cc b/src/fluxbox.cc index 3d75b31f..b1a06572 100644 --- a/src/fluxbox.cc +++ b/src/fluxbox.cc @@ -936,6 +936,7 @@ void Fluxbox::handleUnmapNotify(XUnmapEvent &ue) { // 2) sends an synthetic unampevent (which is handled below) } else if (screen && ue.send_event) { XDeleteProperty(display(), ue.window, FbAtoms::instance()->getWMStateAtom()); + XUngrabButton(display(), AnyButton, AnyModifier, ue.window); } }