View | Details | Raw Unified | Return to bug 159510
Collapse All | Expand All

(-)/usr/ports/x11-toolkits/gtk20/Makefile (-1 / +1 lines)
Lines 9-15 Link Here
9
9
10
PORTNAME=	gtk
10
PORTNAME=	gtk
11
PORTVERSION=	2.24.5
11
PORTVERSION=	2.24.5
12
PORTREVISION?=	0
12
PORTREVISION?=	1
13
CATEGORIES=	x11-toolkits
13
CATEGORIES=	x11-toolkits
14
MASTER_SITES=	${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \
14
MASTER_SITES=	${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \
15
		ftp://ftp.gtk.org/pub/gtk/%SUBDIR%/ \
15
		ftp://ftp.gtk.org/pub/gtk/%SUBDIR%/ \
(-)/usr/ports/x11-toolkits/gtk20/files/patch-gdk_gdkwindow.c (+40 lines)
Line 0 Link Here
1
--- gdk/gdkwindow.c.orig
2
+++ gdk/gdkwindow.c
3
@@ -8004,15 +8004,11 @@ gdk_window_set_background (GdkWindow      *window,
4
     }
5
 
6
   if (!GDK_WINDOW_DESTROYED (window) &&
7
+      gdk_window_has_impl (private) &&
8
       !private->input_only)
9
     {
10
-      if (gdk_window_has_impl (private))
11
-        {
12
-          impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
13
-          impl_iface->set_background (window, &private->bg_color);
14
-        }
15
-      else
16
-        gdk_window_invalidate_rect_full (window, NULL, TRUE, CLEAR_BG_ALL);
17
+      impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
18
+      impl_iface->set_background (window, &private->bg_color);
19
     }
20
 }
21
 
22
@@ -8081,15 +8077,11 @@ gdk_window_set_back_pixmap (GdkWindow *window,
23
     private->bg_pixmap = GDK_NO_BG;
24
 
25
   if (!GDK_WINDOW_DESTROYED (window) &&
26
+      gdk_window_has_impl (private) &&
27
       !private->input_only)
28
     {
29
-      if (gdk_window_has_impl (private))
30
-        {
31
-          impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
32
-          impl_iface->set_back_pixmap (window, private->bg_pixmap);
33
-        }
34
-      else
35
-        gdk_window_invalidate_rect_full (window, NULL, TRUE, CLEAR_BG_ALL);
36
+      impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl);
37
+      impl_iface->set_back_pixmap (window, private->bg_pixmap);
38
     }
39
 }
40
 

Return to bug 159510