Index: src_plugins/hid_gtk3_cairo/gtkhid-cairo.c =================================================================== --- src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 8863) +++ src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 8864) @@ -980,6 +980,7 @@ /* Rest the clip for bg_gc, as it is used outside this function */ //gdk_gc_set_clip_mask(priv->bg_gc, NULL); + ghid_cairo_screen_update(); } static void ghid_cairo_invalidate_lr(pcb_coord_t left, pcb_coord_t right, pcb_coord_t top, pcb_coord_t bottom) @@ -1004,7 +1005,6 @@ rect.height = maxy - miny; redraw_region(&rect); - ghid_cairo_screen_update(); } static void ghid_cairo_invalidate_all() @@ -1011,7 +1011,6 @@ { if (ghidgui && ghidgui->topwin.menu.menu_bar) { redraw_region(NULL); - ghid_cairo_screen_update(); } }