From 1efe5e825177837f7aad6eaa688059464f48d219 Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Tue, 28 Jun 2016 01:52:15 -0700 Subject: Clear the mapping bit when swallowing vwm-triggered MapNotify events. I didn't experience any bug in particular which brought this to my attention, but it's an obvious omission, though apparently quite ignorable. --- vwm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/vwm.c b/vwm.c index dc48b8b..a186959 100644 --- a/vwm.c +++ b/vwm.c @@ -3133,6 +3133,7 @@ int main(int argc, char *argv[]) if((xwin = vwm_xwin_lookup(event.xmap.window))) { if(xwin->managed && xwin->managed->mapping) { VWM_TRACE("swallowed vwm-induced MapNotify"); + xwin->managed->mapping = 0; } else { /* some windows like popup dialog boxes bypass MapRequest */ xwin->mapped = 1; -- cgit v1.2.3