Insert checks for root window. The root window is never mapped.
Sat Jul 10 01:55:29 2004 Soeren Sandmann <sandmann@daimi.au.dk> * gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{re|un}set_bg): Insert checks for root window. The root window is never mapped.
This commit is contained in:
		
				
					committed by
					
						
						Søren Sandmann Pedersen
					
				
			
			
				
	
			
			
			
						parent
						
							d7da887ee6
						
					
				
				
					commit
					1c5a1dda9b
				
			@ -1,3 +1,8 @@
 | 
			
		||||
Sat Jul 10 01:55:29 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{re|un}set_bg):
 | 
			
		||||
	Insert checks for root window. The root window is never mapped.
 | 
			
		||||
 | 
			
		||||
Sat Jul 10 01:06:05 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (post_unmap): Fix a warning
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,8 @@
 | 
			
		||||
Sat Jul 10 01:55:29 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{re|un}set_bg):
 | 
			
		||||
	Insert checks for root window. The root window is never mapped.
 | 
			
		||||
 | 
			
		||||
Sat Jul 10 01:06:05 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (post_unmap): Fix a warning
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,8 @@
 | 
			
		||||
Sat Jul 10 01:55:29 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{re|un}set_bg):
 | 
			
		||||
	Insert checks for root window. The root window is never mapped.
 | 
			
		||||
 | 
			
		||||
Sat Jul 10 01:06:05 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (post_unmap): Fix a warning
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,8 @@
 | 
			
		||||
Sat Jul 10 01:55:29 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{re|un}set_bg):
 | 
			
		||||
	Insert checks for root window. The root window is never mapped.
 | 
			
		||||
 | 
			
		||||
Sat Jul 10 01:06:05 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 | 
			
		||||
 | 
			
		||||
	* gdk/x11/gdkwindow-x11.c (post_unmap): Fix a warning
 | 
			
		||||
 | 
			
		||||
@ -277,8 +277,12 @@ _gdk_x11_window_tmp_unset_bg (GdkWindow *window,
 | 
			
		||||
  
 | 
			
		||||
  private = (GdkWindowObject *)window;
 | 
			
		||||
 | 
			
		||||
  if (private->input_only || private->destroyed || !GDK_WINDOW_IS_MAPPED (window))
 | 
			
		||||
    return;
 | 
			
		||||
  if (private->input_only || private->destroyed ||
 | 
			
		||||
      (private->window_type != GDK_WINDOW_ROOT &&
 | 
			
		||||
       !GDK_WINDOW_IS_MAPPED (window)))
 | 
			
		||||
    {
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  /* Don't unset the background of windows that don't select for expose
 | 
			
		||||
   * events. Such windows don't get drawn, so we need the X server
 | 
			
		||||
@ -310,8 +314,12 @@ _gdk_x11_window_tmp_reset_bg (GdkWindow *window,
 | 
			
		||||
 | 
			
		||||
  private = (GdkWindowObject *)window;
 | 
			
		||||
 | 
			
		||||
  if (private->input_only || private->destroyed || !GDK_WINDOW_IS_MAPPED (window))
 | 
			
		||||
    return;
 | 
			
		||||
  if (private->input_only || private->destroyed ||
 | 
			
		||||
      (private->window_type != GDK_WINDOW_ROOT &&
 | 
			
		||||
       !GDK_WINDOW_IS_MAPPED (window)))
 | 
			
		||||
    {
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  if (private->window_type != GDK_WINDOW_ROOT &&
 | 
			
		||||
      private->window_type != GDK_WINDOW_FOREIGN &&
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user