[gtk+] Implement process_updates_recurse for GdkOffscreenWindow
- From: Kristian Rietveld <kristian src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Implement process_updates_recurse for GdkOffscreenWindow
- Date: Wed, 22 Dec 2010 19:42:02 +0000 (UTC)
commit 48b6b939d367384cd0543c3bac44a45d89d6280e
Author: Kristian Rietveld <kris gtk org>
Date: Wed Dec 22 20:41:06 2010 +0100
Implement process_updates_recurse for GdkOffscreenWindow
Makes offscreen windows work again.
gdk/gdkoffscreenwindow.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/gdk/gdkoffscreenwindow.c b/gdk/gdkoffscreenwindow.c
index 6c2c864..a4a0d41 100644
--- a/gdk/gdkoffscreenwindow.c
+++ b/gdk/gdkoffscreenwindow.c
@@ -699,6 +699,13 @@ gdk_offscreen_window_set_boolean (GdkWindow *window,
}
static void
+gdk_offscreen_window_process_updates_recurse (GdkWindow *window,
+ cairo_region_t *region)
+{
+ _gdk_window_process_updates_recurse (window, region);
+}
+
+static void
gdk_offscreen_window_class_init (GdkOffscreenWindowClass *klass)
{
GdkWindowImplClass *impl_class = GDK_WINDOW_IMPL_CLASS (klass);
@@ -779,7 +786,7 @@ gdk_offscreen_window_class_init (GdkOffscreenWindowClass *klass)
impl_class->destroy_notify = NULL;
impl_class->register_dnd = NULL;
impl_class->drag_begin = NULL;
- impl_class->process_updates_recurse = NULL;
+ impl_class->process_updates_recurse = gdk_offscreen_window_process_updates_recurse;
impl_class->sync_rendering = NULL;
impl_class->simulate_key = NULL;
impl_class->simulate_button = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]