From 59d52fbe5cc2c3ec6e60beb5824905144028841f Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Wed, 26 Aug 2015 16:50:39 +0200 Subject: Invalidate window after WinDonePicture to force redraw --- Linux_C_12/cpicture_121.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Linux_C_12/cpicture_121.c') diff --git a/Linux_C_12/cpicture_121.c b/Linux_C_12/cpicture_121.c index 07f85f3..31772f5 100644 --- a/Linux_C_12/cpicture_121.c +++ b/Linux_C_12/cpicture_121.c @@ -213,6 +213,9 @@ void WinDonePicture(GdkDrawable *inDraw, OS ios, GdkDrawable **outDraw, OS* oos) gtk_widget_destroy(widget); } + if (GDK_IS_WINDOW(inDraw)) + gdk_window_invalidate_rect(GDK_WINDOW(inDraw), NULL, gtk_true()); + *oos = ios; printf("WinDonePicture -- returning\n"); } /* WinDonePicture */ -- cgit v1.2.3