[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#395465: Fix available upstream



tags 395465 +patch
thanks

Hello,

this bug was marked as fixed upstream:
http://sourceforge.net/tracker/index.php?func=detail&aid=1573405&group_id=31&atid=100031

After a little research, I've found the patch in the 1_2_29pre branch:
http://icewm.cvs.sourceforge.net/icewm/icewm-1.2/src/wmmgr.cc?r1=1.104.2.30&r2=1.104.2.31&pathrev=icewm_1_2_29pre1

I am not absolutly sure if there are more files involved, but the bug
log indicates that there are not.


Please apply this fix before etch.

Best regards 

Ben


--- wmmgr.cc	2006/09/11 18:22:07	1.104.2.30
+++ wmmgr.cc	2006/11/12 08:25:41	1.104.2.31
@@ -631,7 +631,10 @@
 void YWindowManager::handleUnmap(const XUnmapEvent &unmap) {
 #if 1
     if (unmap.send_event)
-        xapp->handleWindowEvent(unmap.window, *(XEvent *)&unmap);
+        if (unmap.window != handle())
+            xapp->handleWindowEvent(unmap.window, *(XEvent *)&unmap);
+        else
+            MSG(("unhandled root window unmap"));
 #endif
 }
 




Reply to: