In Debian, the following change has been applied (to CTWM 3.6).  Does
it make sense?  Should we incorporate it?

--- workmgr.c~  2004-06-18 13:32:00.000000000 -0500
+++ workmgr.c   2004-06-18 13:33:30.000000000 -0500
@@ -800,7 +800,11 @@
     if (twm_win->iconmgr) return;
     if (! Scr->TransientHasOccupation) {
        if (twm_win->transient) return;
-       if ((twm_win->group != (Window) 0) && (twm_win->group != twm_win->w)) 
return;
+       /*
+        * The following is commented out because it prevents, e.g.,
+        * Mozilla windows from occupying different workspaces.
+        */
+       /* if ((twm_win->group != (Window) 0) && (twm_win->group != 
twm_win->w)) return; */
     }
     for (wlist = Scr->workSpaceMgr.workSpaceList; wlist != NULL; wlist = 
wlist->next) {
        if (OCCUPY (twm_win, wlist)) {

Cheers,
Richard

-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte                         [EMAIL PROTECTED]
                                        http://richard.levitte.org/

"When I became a man I put away childish things, including
 the fear of childishness and the desire to be very grown up."
                                                -- C.S. Lewis

Reply via email to