diff src/gtkutil.c @ 50192:c8111b6d2b32

* gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for all widgets.
author Jan Djärv <jan.h.d@swipnet.se>
date Tue, 18 Mar 2003 22:09:06 +0000
parents 61194aef8668
children fa50953c02dc
line wrap: on
line diff
--- a/src/gtkutil.c	Tue Mar 18 21:20:51 2003 +0000
+++ b/src/gtkutil.c	Tue Mar 18 22:09:06 2003 +0000
@@ -293,11 +293,14 @@
 xg_frame_cleared (f)
      FRAME_PTR f;
 {
-  GtkWidget *wfixed = f->output_data.x->edit_widget;
-
-  if (wfixed)
+  GtkWidget *w = f->output_data.x->widget;
+
+  if (w)
     {
-      gtk_container_set_reallocate_redraws (GTK_CONTAINER (wfixed), TRUE);
+      gtk_container_set_reallocate_redraws (GTK_CONTAINER (w), TRUE);
+      gtk_container_foreach (GTK_CONTAINER (w),
+                             (GtkCallback) gtk_widget_queue_draw,
+                             0);
       gdk_window_process_all_updates ();
     }
 }