From 83ec398fb73fa305ce377e5e59c2a8af3a8ce33e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malte=20Hu=CC=88bner?= Date: Fri, 16 Feb 2018 09:41:43 +0100 Subject: [PATCH] WIP? Have no idea. --- src/CanvasTilePainter/CanvasTilePainter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CanvasTilePainter/CanvasTilePainter.php b/src/CanvasTilePainter/CanvasTilePainter.php index 7c2ace9..b778862 100644 --- a/src/CanvasTilePainter/CanvasTilePainter.php +++ b/src/CanvasTilePainter/CanvasTilePainter.php @@ -54,7 +54,7 @@ class CanvasTilePainter $destX = ($x - $startX) * $this->canvas->getTileSize() + $offsetX; $destY = ($y - $startY) * $this->canvas->getTileSize() + $offsetY; - if ($destX > 0 && $destY > 0) { + if ($destX >= 0 && $destY >= 0 && $destX < $this->canvas->getWidth() && $destY < $this->canvas->getHeight()) { $point = new Point($destX, $destY); $tileImage->paste($this->canvas->getImage(), $point); }