diff --git a/src/js/trove/make-image.js b/src/js/trove/make-image.js index c570eff1c..db065574f 100644 --- a/src/js/trove/make-image.js +++ b/src/js/trove/make-image.js @@ -818,7 +818,7 @@ var color = unwrapColor(maybeC); var img = unwrapImage(maybeImg); var line = image.makeLineImage(x2 - x1, y2 - y1, color); - return makeImage(image.makeOverlayImage(line, "left", "top", 0, 0, img, "left", "top")); + return makeImage(image.makeOverlayImage(line, "left", "top", -Math.min(x1,x2), -Math.min(y1,y2), img, "left", "top")); }); f("scene-line", function(maybeImg, maybeX1, maybeY1, maybeX2, maybeY2, maybeC) {