http://bugzilla.xfce.org/show_bug.cgi?id=5377





--- Comment #6 from Dimitar Zhekov <[email protected]>  2009-05-21 
16:11:54 UTC ---
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #1)
> > > (In reply to comment #0)

OK then:

1. interact_2 remains, but will only be used if interact style != none &&
interact = NULL.

2. client_session_new() appends --display-id, for compatibility;
set_clone_restart_commands() does not.

3. set_clone_restart_command() appends --sm-client-id to the restart command
if missing.

4. set_clone_restart_command() removes --sm-client-id, from the clone
command, no matter if derived by the restart command or set by the user.

I'll upload it when ready.


> Currently the session client will attempt to 'do the right thing'

Not 100% - the current (unpatched) set_clone_restart_command() won't remove
--sm-client-id from the clone command, and will copy the clone command (if
missing) from the restart command 1:1, including --sm-client-id. Thus, xfwm4
and xfdesktop clone commands currently contain client id. In version 4.4.2,
xfce4-panel had it as well.

-- 
Configure bugmail: http://bugzilla.xfce.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Xfce-bugs mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce-bugs

Reply via email to