From de38ae5add03f011d4c4b605601c412597c32161 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20Dj=C3=A4rv?= Date: Tue, 18 Mar 2003 22:09:06 +0000 Subject: [PATCH] * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for all widgets. --- src/ChangeLog | 3 +++ src/gtkutil.c | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index dd1daeccbf..8b637f5ce5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2003-03-18 Jan Dj,Ad(Brv + * gtkutil.c (xg_frame_cleared): Call gtk_widget_queue_draw for + all widgets. + * gtkutil.h: Removed xg_ignore_next_thumb. 2003-03-18 Kenichi Handa diff --git a/src/gtkutil.c b/src/gtkutil.c index a95be3eb40..61e7974935 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c @@ -293,11 +293,14 @@ void xg_frame_cleared (f) FRAME_PTR f; { - GtkWidget *wfixed = f->output_data.x->edit_widget; + GtkWidget *w = f->output_data.x->widget; - if (wfixed) + 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 (); } } -- 2.20.1