FreeBSD Bugzilla – Attachment 117430 Details for
Bug 159510
[PATCH] x11-toolkits/gtk20: fix repainting bug
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
gtk-2.24.5_1.patch
gtk-2.24.5_1.patch (text/plain), 2.21 KB, created by
Sean Farley
on 2011-08-04 01:20:08 UTC
(
hide
)
Description:
gtk-2.24.5_1.patch
Filename:
MIME Type:
Creator:
Sean Farley
Created:
2011-08-04 01:20:08 UTC
Size:
2.21 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/x11-toolkits/gtk20.orig/Makefile /usr/ports/x11-toolkits/gtk20/Makefile >--- /usr/ports/x11-toolkits/gtk20.orig/Makefile 2011-08-03 19:52:19.000000000 -0400 >+++ /usr/ports/x11-toolkits/gtk20/Makefile 2011-08-03 20:04:41.000000000 -0400 >@@ -9,7 +9,7 @@ > > PORTNAME= gtk > PORTVERSION= 2.24.5 >-PORTREVISION?= 0 >+PORTREVISION?= 1 > CATEGORIES= x11-toolkits > MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \ > ftp://ftp.gtk.org/pub/gtk/%SUBDIR%/ \ >diff -ruN --exclude=CVS /usr/ports/x11-toolkits/gtk20.orig/files/patch-gdk_gdkwindow.c /usr/ports/x11-toolkits/gtk20/files/patch-gdk_gdkwindow.c >--- /usr/ports/x11-toolkits/gtk20.orig/files/patch-gdk_gdkwindow.c 1969-12-31 19:00:00.000000000 -0500 >+++ /usr/ports/x11-toolkits/gtk20/files/patch-gdk_gdkwindow.c 2011-08-03 19:53:32.000000000 -0400 >@@ -0,0 +1,40 @@ >+--- gdk/gdkwindow.c.orig >++++ gdk/gdkwindow.c >+@@ -8004,15 +8004,11 @@ gdk_window_set_background (GdkWindow *window, >+ } >+ >+ if (!GDK_WINDOW_DESTROYED (window) && >++ gdk_window_has_impl (private) && >+ !private->input_only) >+ { >+- if (gdk_window_has_impl (private)) >+- { >+- impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl); >+- impl_iface->set_background (window, &private->bg_color); >+- } >+- else >+- gdk_window_invalidate_rect_full (window, NULL, TRUE, CLEAR_BG_ALL); >++ impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl); >++ impl_iface->set_background (window, &private->bg_color); >+ } >+ } >+ >+@@ -8081,15 +8077,11 @@ gdk_window_set_back_pixmap (GdkWindow *window, >+ private->bg_pixmap = GDK_NO_BG; >+ >+ if (!GDK_WINDOW_DESTROYED (window) && >++ gdk_window_has_impl (private) && >+ !private->input_only) >+ { >+- if (gdk_window_has_impl (private)) >+- { >+- impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl); >+- impl_iface->set_back_pixmap (window, private->bg_pixmap); >+- } >+- else >+- gdk_window_invalidate_rect_full (window, NULL, TRUE, CLEAR_BG_ALL); >++ impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl); >++ impl_iface->set_back_pixmap (window, private->bg_pixmap); >+ } >+ } >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 159510
: 117430