prevent windows from crossing workspaces
I'm using RHEL 5.7, which appears to be running GNOME 2.16.0.
I use a particular software package (it happens to be a graphical matlab app), and sometimes I want to run multiple instances of it. If I run them all in the same workspace, I get confused by all the clutter. So I want to run each instance in a different workspace.
Unfortunately, when running a job in this package, particular windows in the app recieve focus and then switch workspaces, which completely breaks my "put them in different workspaces" solution.
Is there a way to change some property so that the windows are not allowed to cross workspaces?