I moved around the text of Stefan Monnier <[EMAIL PROTECTED]> a bit below:
This: > I see all the windows being re-placed one after the other. does not imply this: > Switching workspaces with 3.7alpha5 is significantly slower > than it was with 3.6 on my Mac (with XDarwin). > Does anyone have some idea to what it could be due? Yes. In 3.6 when you changed from one workspace to another, CTWM first drew a large window covering all active windows on the workspace, then drew all the windows active on the new workspace behind the covering window and finally removed the covering window. I removed the code for the large 'curtain' window in a patch that is included in the 3.7alpha5 release. It makes windows that occupies both the old and the new workspace flicker when you change workspaces. Besides, why cover the screen anyway? If you have a slow X server, you will see the windows on the new workspace being drawn, sure, but what does it matter? You will wait slightly /longer/ if you have the 'curtain', although it blinds you from all the drawing going on. MC
