From bb43bedd1bbe8ad72d4dcff5265fa79aec5a5f8b Mon Sep 17 00:00:00 2001 From: whtv <28059402+whtv@users.noreply.github.com> Date: Sun, 5 Dec 2021 13:38:47 +0100 Subject: [PATCH] Give Side Space precedence on mouse click --- Platform/UI/Canvas.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Platform/UI/Canvas.js b/Platform/UI/Canvas.js index 459e3e675..c6cc93daf 100644 --- a/Platform/UI/Canvas.js +++ b/Platform/UI/Canvas.js @@ -910,6 +910,13 @@ function newCanvas() { let spaceInstance = projectInstance.events.onMouseClickMap.get(j) if (spaceInstance === undefined) { continue } + /* Side Space always gets precedence */ + if (spaceInstance.definition.name === 'Side Space') { + container = spaceInstance.getContainer(point, GET_CONTAINER_PURPOSE.MOUSE_CLICK) + container.eventHandler.raiseEvent('onMouseClick', point) + return + } + if (spaceInstance.getContainer === undefined) { continue } container = spaceInstance.getContainer(point, GET_CONTAINER_PURPOSE.MOUSE_CLICK)