Hi,

I took a look at the Debian ctwm package source, and sifted through
their diff.  On of them is the following, and I'm not sure I entirely
understand the impact, so I'm not sure if I can apply it.

Would a few of you be willing to try it out and report back?

--- ctwm-3.7.orig/workmgr.c
+++ ctwm-3.7/workmgr.c
@@ -901,7 +901,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 (ws = Scr->workSpaceMgr.workSpaceList; ws != NULL; ws = ws->next) {
        Window obuttonw = Scr->workSpaceMgr.occupyWindow->obuttonw [ws->number];


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