From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020314 Description of problem: I have several windows open on different desktops (6). If I choose save session, most of the windows/programs will reopen to the desktop they were in when I logged out and saved the session. Some do not. For example, evolution will load the splash screen in the desktop where it was originally but will load in the current focused desktop. Xmms does the same thing. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Load xmms and evolution on different desktops 2. Log out and save session 3. Log back in Actual Results: They load in the current focused desktop. Expected Results: They should have loaded into the desktop where they were saved from the previous session. Additional info:
Sounds like a session management bug in gnome libs... Not sure though.
It's probably a bug in these specific applications. xmms doesn't link to gnome-libs. The problem with Evolution is straightforward, the splash screen is assumed to be the session-restored window, instead of the main window. Could be fixed by changing the class/name on the splash screen, or its "role" hint.
This is happier for me with evolution 1.4