From 71811d735e20c2fdaa0d525b0a01b993155c50ef Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Thu, 28 Oct 2010 19:26:22 -0400 Subject: Fix matrix in gnome_canvas_shape_draw(). The path is in item coordinates, so we need an "i2c" matrix, not "c2i". --- libgnomecanvas/gnome-canvas-shape.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libgnomecanvas/gnome-canvas-shape.c b/libgnomecanvas/gnome-canvas-shape.c index 24db7033a3..d506fc8919 100644 --- a/libgnomecanvas/gnome-canvas-shape.c +++ b/libgnomecanvas/gnome-canvas-shape.c @@ -478,8 +478,6 @@ gnome_canvas_shape_draw (GnomeCanvasItem *item, shape = GNOME_CANVAS_SHAPE (item); cr = gdk_cairo_create (drawable); gnome_canvas_item_i2c_matrix (item, &matrix); - if (cairo_matrix_invert (&matrix)) - return; cairo_transform (cr, &matrix); cairo_append_path (cr, shape->priv->path); -- cgit v1.2.3