diff --git a/src/app/App.tsx b/src/app/App.tsx index fadb8070..80df362f 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -1511,10 +1511,12 @@ export function App({ store, initialStatusMessage }: AppProps) { setStatusMessage(editorState.selection.kind === "none" ? "Framed the authored scene in the viewport." : "Framed the current selection."); }; + document.addEventListener("pointermove", handleWindowPointerMove); window.addEventListener("pointermove", handleWindowPointerMove); window.addEventListener("keydown", handleWindowKeyDown); return () => { + document.removeEventListener("pointermove", handleWindowPointerMove); window.removeEventListener("pointermove", handleWindowPointerMove); window.removeEventListener("keydown", handleWindowKeyDown); };