diff --git a/src/project/Project.js b/src/project/Project.js index 96b4c8db..b0584a37 100644 --- a/src/project/Project.js +++ b/src/project/Project.js @@ -324,7 +324,10 @@ var Project = this.Project = PaperScopeItem.extend(/** @lends Project# */{ if (item.drawSelected) item.drawSelected(ctx, mx); if (item._boundsSelected) - Item.drawSelectedBounds(item._getBounds(), ctx, mx); + // We need to call the internal _getBounds, to get non- + // transformed bounds. + Item.drawSelectedBounds(item._getBounds('getBounds'), + ctx, mx); } } ctx.restore();