Compare commits

...

2 Commits

Author SHA1 Message Date
Nicola ee51874048
Merge pull request #109 from Lattay/bugfix_zoom
Fix use of non standard path attribute in zoom wheel event
2022-12-23 22:07:31 +01:00
Theo Cavignac 0e676184a9 Fix a bug due to non standard attribute. 2022-12-23 00:00:54 +01:00
1 changed files with 4 additions and 3 deletions

View File

@ -47,8 +47,9 @@ const ToolManager = (() => {
if (!EditorState.documentCreated || Dialogue.isOpen())
return;
const isHoveringMenuElement = !!mouseEvent.path.find(n=>n.id && n.id.includes("-menu"));
if(isHoveringMenuElement)return;
// Hovering a menu element
const path = mouseEvent.composedPath && mouseEvent.composedPath();
if (path && !!path.find(n=>n.id && n.id.includes("-menu"))) return;
let mousePos = Input.getCursorPosition(mouseEvent);
tools["zoom"].onMouseWheel(mousePos, mouseEvent.deltaY < 0 ? 'in' : 'out');
@ -164,4 +165,4 @@ const ToolManager = (() => {
return {
currentTool
}
})();
})();