diff --git a/libs/tk/ydk/quartz/GdkQuartzView.c b/libs/tk/ydk/quartz/GdkQuartzView.c index f6682e68ed..7b279c87a1 100644 --- a/libs/tk/ydk/quartz/GdkQuartzView.c +++ b/libs/tk/ydk/quartz/GdkQuartzView.c @@ -612,6 +612,8 @@ private = GDK_WINDOW_OBJECT (gdk_window); impl = GDK_WINDOW_IMPL_QUARTZ (private->impl); + GDK_NOTE (EVENTS, g_print ("setNeedsDisplay, current NDR %p\n", impl->needs_display_region)); + if (!impl->needs_display_region) impl->needs_display_region = gdk_region_rectangle (&r); else @@ -648,6 +650,8 @@ private = GDK_WINDOW_OBJECT (gdk_window); impl = GDK_WINDOW_IMPL_QUARTZ (private->impl); + GDK_NOTE (EVENTS, g_print ("setNeedsDisplayInRect, current NDR %p\n", impl->needs_display_region)); + if (!impl->needs_display_region) impl->needs_display_region = gdk_region_rectangle (&r); else @@ -766,6 +770,8 @@ GdkWindowImplQuartz *impl; GdkRectangle r; + GDK_NOTE (EVENTS, g_print ("reshape\n")); + [super reshape]; NSRect bounds = [self bounds];