Destroy window is needed in some cases
authorPhilippe Brochard <pbrochard@common-lisp.net>
Sun, 7 Apr 2013 20:40:46 +0000 (7 22:40 +0200)
committerPhilippe Brochard <pbrochard@common-lisp.net>
Sun, 7 Apr 2013 20:40:46 +0000 (7 22:40 +0200)
src/clfswm.lisp

index 5b32fd6..ec70a9a 100644 (file)
               (xlib:window-equal window event-window))
     (when (find-child window *root-frame*)
       (delete-child-in-all-frames window)
+      (xlib:destroy-window window)
       (show-all-children))))