diff --git a/frontend/src/utilities/input.ts b/frontend/src/utilities/input.ts index 6c4a4c3a..d695146b 100644 --- a/frontend/src/utilities/input.ts +++ b/frontend/src/utilities/input.ts @@ -106,7 +106,7 @@ export async function onMouseScroll(e: WheelEvent) { const target = e.target && (e.target as HTMLElement); const inCanvas = target && target.closest(".canvas"); - const horizontalScrollableElement = e.target instanceof HTMLElement && e.target.closest(".scrollable-x"); + const horizontalScrollableElement = e.target instanceof Element && e.target.closest(".scrollable-x"); if (horizontalScrollableElement && e.deltaY !== 0) { horizontalScrollableElement.scrollTo(horizontalScrollableElement.scrollLeft + e.deltaY, 0); return;