just another window manager patch

Olivier fourdan at xfce.org
Wed Jun 30 06:44:13 CEST 2004


Oh, yeah, that's right, I screwed that up when working on multiscreen
(and best of all, I knew that, I simply forgot and did not figure it out


On Wed, 2004-06-30 at 01:19, Benedikt Meurer wrote:
> Olivier,
> I think I found the cause (or atleast the fix) for a race condition between 
> the window manager and the taskbar (it could be any other app here, but this 
> is due to the fact that the taskbar is launched right after the window 
> manager). You connect to the session manager very early in xfwm4 startup when 
> not everything is setup yet and the session manager will start the taskbar 
> right after the wm tells him that its up and running. So the taskbar is 
> probably started while the window manager is not yet in a good state and weird 
> things will happen (for example, flickering, cause the Map request isn't 
> interrupted by the window manager or the taskbar doesn't appear at all, etc.).
> Benedikt
 - Olivier Fourdan - fourdan at xfce.org - http://www.xfce.org - 

More information about the Xfce4-dev mailing list