On Thu, Jan 08, 2004 at 12:21:11PM +0000, Tom Payne wrote:
> The goal of the sleep is to delay the startup of the dockapp until ion 
> itself has started, nothing more. This way the dock should be up and 
> running when the dockapp appears. Why shouldn't this work? 

It shouldn't matter if the dockapp has appeared before Ion starts
managing windows. After it has started selecting on map request
events, it scans the root window for already mapped client windows.
After Ion has initialised, all the modules specified in the configuration
files loaded, it starts managing these windows as if they were just
mapped and so the dock add_clientwin_alt hook handler gets to handle
those windows... unless we have a restart situation and the window has
already been assigned somewhere else.

-- 
Tuomo

Reply via email to