diff --git a/src/components/save-button.tsx b/src/components/save-button.tsx index 1b66dab..1a8ea75 100644 --- a/src/components/save-button.tsx +++ b/src/components/save-button.tsx @@ -48,6 +48,7 @@ export function SaveButton({ tabs, theme, className }: SaveButtonProps) { const onKeyDown = (e: KeyboardEvent) => { if (e.key !== "s" || !(e.ctrlKey || e.metaKey)) return; e.preventDefault(); + if (isSavingRef.current) return; void handleSave(); };