Index: gtkhid-cairo.c =================================================================== --- gtkhid-cairo.c (revision 17343) +++ gtkhid-cairo.c (revision 17344) @@ -1613,7 +1613,11 @@ static GtkWidget *ghid_cairo_new_drawing_widget(pcb_gtk_common_t *common) { - return gtk_drawing_area_new(); + GtkWidget *w = gtk_drawing_area_new(); + + g_signal_connect(G_OBJECT(w), "draw", G_CALLBACK(common->drawing_area_expose), common->gport); + + return w; }