From 2698fc9e9e29b9ef5578bf79bd4059616d9667d8 Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Tue, 31 May 2005 08:50:42 +0000 Subject: GTK misfires timers at inconvenient moments, sometimes causing a new puzzle of a different size to be redrawn before the pixmap is resized, and since backends never redraw already-drawn stuff this is a problem. Was biting me when I entered a Mines game ID of a different size than the current settings into the Specific box. [originally from svn r5872] --- gtk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk.c') diff --git a/gtk.c b/gtk.c index 645b250..81aeda1 100644 --- a/gtk.c +++ b/gtk.c @@ -468,7 +468,7 @@ static gint configure_area(GtkWidget *widget, gdk_draw_rectangle(fe->pixmap, gc, 1, 0, 0, fe->w, fe->h); gdk_gc_unref(gc); - midend_redraw(fe->me); + midend_force_redraw(fe->me); return TRUE; } -- cgit v1.1