From 3bf5d5fbd35a4e083c0c23ac4a5542e269b1ac32 Mon Sep 17 00:00:00 2001 From: unsettledgames <47360416+unsettledgames@users.noreply.github.com> Date: Sat, 4 Apr 2020 15:41:03 +0200 Subject: [PATCH] Added undo management for rectangle tool --- js/_changeTool.js | 1 - js/_mouseEvents.js | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/_changeTool.js b/js/_changeTool.js index af539bf..25ebcf3 100644 --- a/js/_changeTool.js +++ b/js/_changeTool.js @@ -2,7 +2,6 @@ function changeTool (selectedTool) { // Ending any selection in progress if (currentTool.includes("select") && !selectedTool.includes("select") && !selectionCanceled) { endSelection(); - console.log("FINISCO"); } //set tool and temp tje tje tpp; currentTool = selectedTool; diff --git a/js/_mouseEvents.js b/js/_mouseEvents.js index abf45b2..c5d3cc3 100644 --- a/js/_mouseEvents.js +++ b/js/_mouseEvents.js @@ -21,7 +21,8 @@ window.addEventListener("mousedown", function (mouseEvent) { currentTool = 'pan'; else if (mouseEvent.altKey) currentTool = 'eyedropper'; - else if (mouseEvent.target.className == 'drawingCanvas' && (currentTool == 'pencil' || currentTool == 'eraser')) + else if (mouseEvent.target.className == 'drawingCanvas' && + (currentTool == 'pencil' || currentTool == 'eraser' || currentTool == 'rectangle')) new HistoryStateEditCanvas(); else if (currentTool == 'moveselection') { if (!cursorInSelectedArea()) {