From 0c0251426b49b6f9f021cf421adb1acceaf105f6 Mon Sep 17 00:00:00 2001 From: trafficlunar Date: Fri, 10 Jan 2025 23:11:35 +0000 Subject: [PATCH] feat: unsaved changes alert might make it not show up if user has saved or not edited/done anything --- src/components/canvas/Canvas.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/canvas/Canvas.tsx b/src/components/canvas/Canvas.tsx index c474660..24e6aa1 100644 --- a/src/components/canvas/Canvas.tsx +++ b/src/components/canvas/Canvas.tsx @@ -289,6 +289,9 @@ function Canvas() { window.addEventListener("keydown", onKeyDown); window.addEventListener("keyup", onKeyUp); + window.addEventListener("beforeunload", (e) => { + e.preventDefault(); + }); return () => { window.removeEventListener("keydown", onKeyDown);