[Ogle-devel] Re: KWin and Ogle
    Havoc Pennington 
    hp at redhat.com
       
    Wed Jan 15 23:24:45 GMT 2003
    
    
  
On Wed, Jan 15, 2003 at 05:10:19PM +0100, Bj|rn Englund wrote:
> 
> After a quick test it seems that the problem could be a race condition
> in kwin.
> When ogle goes to/from fullscreen it unmaps the window, waits for
> an UnmapNotify, changes the motif decorations, maps the window and
> waits for a MapNotify.
> When the disappearing window problem occurs, ogle never receives the MapNotify
> and hangs waiting for it.
> 
> When inserting a sleep(1); before the map, the problem goes away,
> which would point to a timing/race problem in kwin.
> 
Ogle should also do:
 if (window_manager_supports_net_hint ("_NET_WM_STATE_FULLSCREEN"))
   {
     use_net_fullscreen_with_no_unmapping_or_motif_hints();
   }
It shouldn't need to touch the Motif hints, or map/unmap if the WM
supports that hint.
Havoc
    
    
More information about the kde-core-devel
mailing list