summaryrefslogtreecommitdiff
path: root/gdk/gdkwindow.c
diff options
context:
space:
mode:
authorSoeren Sandmann <sandmann@daimi.au.dk>2004-02-18 12:43:23 +0000
committerSøren Sandmann Pedersen <ssp@src.gnome.org>2004-02-18 12:43:23 +0000
commitdf434db70ef3c029bbe0bc3c5580445c471584c3 (patch)
tree72235273a666f9d0af84c11b6fb6129276573957 /gdk/gdkwindow.c
parentcf4a6abe0e803529f337f63de3ffd532b9e7b0bf (diff)
downloadgtk+-df434db70ef3c029bbe0bc3c5580445c471584c3.tar.gz
Fix bug reported by Nam SungHyun.
Wed Feb 18 13:28:57 2004 Soeren Sandmann <sandmann@daimi.au.dk> Fix bug reported by Nam SungHyun. * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): Don't use a cached GC here since the function needs to modify the foreground color. * gdk/gdkwindow.c (gdk_window_end_paint): Reset clip region back to NULL on the cached GC.
Diffstat (limited to 'gdk/gdkwindow.c')
-rw-r--r--gdk/gdkwindow.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 4d278dcc24..817aba27a4 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -1033,6 +1033,8 @@ gdk_window_end_paint (GdkWindow *window)
clip_box.x - x_offset, clip_box.y - y_offset,
clip_box.width, clip_box.height);
+ gdk_gc_set_clip_region (tmp_gc, NULL);
+
g_object_unref (paint->pixmap);
gdk_region_destroy (paint->region);
g_free (paint);