stevebe@ncr-fc.ncr.com (Steve.Beaty) (08/28/90)
here's a couple more small bug fixes for vtwm: the first one fixes
moving windows so that the proper one is obscured, the second fixes
an f.lower problem. hope this helps someone out.
------- menus.c -------
*** /tmp/da8172 Tue Aug 28 09:27:34 1990
--- menus.c Tue Aug 28 09:26:13 1990
***************
*** 1555,1560 ****
--- 1555,1563 ----
if (!moving_icon)
AddToDesktop(tmp_win);
+
+ if (!Scr->NoRaiseMove)
+ XRaiseWindow(dpy, tmp_win->VirtualDesktopDisplayWindow);
break;
***************
*** 1633,1640 ****
if (w == tmp_win->icon_w)
XLowerWindow(dpy, tmp_win->icon_w);
! else
XLowerWindow(dpy, tmp_win->frame);
break;
--- 1636,1646 ----
if (w == tmp_win->icon_w)
XLowerWindow(dpy, tmp_win->icon_w);
! else {
XLowerWindow(dpy, tmp_win->frame);
+ XLowerWindow(dpy, tmp_win->VirtualDesktopDisplayWindow);
+ XLowerWindow(dpy, Scr->VirtualDesktopDScreen);
+ }
break;
Steve Beaty Steve.Beaty@ftcollins.ncr.com
Advanced CAD beaty@longs.lance.colostate.edu
NCR Microelectronics (303) 223-5100 x 622
"What You See Is What You Get,
but it sure ain't what we need." - Talking Headsthoth@reef.cis.ufl.edu (Gilligan) (08/29/90)
Thanks Steve, Here at UF we have fixed the second bug and the raiselower function, but that first bug got past me (I DO use NoRaiseOnMove, I bet you don't use f.raiselower much :). I just incorporated that fix into our sources and it will make its way onto the bikini tar in a few hours. bikini.cis.ufl.edu: the place to go for the latest hacked vtwm until the author rejoins the living (, or Tom LaStrange makes the whole thing obsolete). -- /-------------------- "a window is a terrible thing to paste" -me ( My name's not really Gilligan, It's Robert Forsman, without an `e' ) --------------------/