GTK misfires timers at inconvenient moments, sometimes causing a new
[sgt/puzzles] / gtk.c
diff --git a/gtk.c b/gtk.c
index 645b250..81aeda1 100644 (file)
--- 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;
 }