Index: trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c =================================================================== --- trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 10270) +++ trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c (revision 10271) @@ -807,7 +807,7 @@ cairo_save(priv->cr); /*FIXME: this will draw an arc of a circle, not an ellipse ! Explore matrix transformation here. */ cairo_arc(priv->cr, pcb_round(Vxd(cx)), pcb_round(Vyd(cy)), Vzd(radius), - (start_angle + 180) * (M_PI / 180.0), delta_angle * (M_PI / 180.0)); + (start_angle) * (M_PI / 180.0), delta_angle * (M_PI / 180.0)); cairo_stroke(priv->cr); cairo_restore(priv->cr); //gdk_draw_arc(gport->drawable, priv->u_gc, 0,