In 3.8a, I noticed today that de-iconifying a window in one workspace
(when it occupies multiple) doesn't update the status on the icon
manager in other workspaces.

Boy, that's clear.  Let's try again: I have an xterm occupying two
workspaces.  In one workspace, I iconify and deiconify it.  The icon
manager shows it deiconified (no X on the left).  I switch to the
other workspace.  The xterm is still deiconified, but the icon manager
has the X showing it iconified.

Tracking around the history shows that it appeared in rev
d3f2af2a654ab0ce5003140e3704ebc924d555e2.  It looks to be just a typo
in the code shifting-around.  Attached patch[0] fixes it for me.


[0] Is there some way I can't find to make mtn export a rev in
    transmittable format, instead of just the diff?


-- 
Matthew Fuller     (MF4839)   |  [EMAIL PROTECTED]
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.
# 
# 
# patch "menus.c"
#  from [511aee8c768cc6b109bf8e59c1b1e9729078c2db]
#    to [5fb6bfd5fa020af6294336144a2920563451c007]
# 
============================================================
--- menus.c	511aee8c768cc6b109bf8e59c1b1e9729078c2db
+++ menus.c	5fb6bfd5fa020af6294336144a2920563451c007
@@ -4052,7 +4052,7 @@ static void ReMapOne(TwmWindow *t, TwmWi
 	WList *wl;
 
 	for (wl = t->list; wl != NULL; wl = wl->nextv)
-	    XUnmapWindow(dpy, t->list->icon);
+	    XUnmapWindow(dpy, wl->icon);
     }
     t->isicon = FALSE;
     t->icon_on = FALSE;

Reply via email to