From 0264cac43c28ee0329bd7f2914813fe6f4fa49c6 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Fri, 2 Jul 2021 00:47:24 -0600 Subject: [PATCH] Unselect active page when users clicks outside --- js/drawtools.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/drawtools.js b/js/drawtools.js index 518760e..f2c7be7 100644 --- a/js/drawtools.js +++ b/js/drawtools.js @@ -96,6 +96,11 @@ function drawImage(x, y, width, height, image, canvas) { $("#page-canvas-container").on("click", ".page-canvas", function (evt) { $("#page-canvas-container .page-canvas").removeClass("active"); $(this).addClass("active"); + evt.stopPropagation(); +}); + +$("body").on("click", "#page-canvas-container", function (evt) { + $("#page-canvas-container .page-canvas").removeClass("active"); }); $("#page-canvas-container").on("click", ".page-canvas.active", function (evt) {