Skip to content
  • Soeren Sandmann's avatar
    Bug 113310. · 69ab514a
    Soeren Sandmann authored
    Sat Jul 10 00:37:45 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
    
    	Bug 113310.
    
    	* gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{un|re}set_bg):
    	New functions that can do a recursive unset/reset bg.
    
    	* gdk/x11/gdkgeometry-x11.c: Remove
    	gdk_window_tmp_{un|re}set_bg().
    
    	* gdk/x11/gdkwindow-x11.c (pre_unmap, post_unmap): New functions
    	called before and after unmapping a window. They unset the
    	background of all other windows to prevent flicker from the X
    	server repainting the background. post_unmap() also invalidates
    	the parent of the unmapped window to draw it without roundtrips.
    
    	* gdk/x11/gdkwindow-x11.c (show_window_internal): Unset
    	background of newly mapped windows and all desendants to prevent
    	flicker.
    69ab514a
To find the state of this project's repository at the time of any of these versions, check out the tags.