Skip to content

Commit 95c53bb

Browse files
committed
fix(web): prevent duplicate skill saves
1 parent 7dcfcfa commit 95c53bb

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

packages/web/src/ee/features/chat/skills/components/skillEditForm.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,15 @@ export function SkillEditForm({
9292
const onKeyDown = (event: KeyboardEvent) => {
9393
if ((event.metaKey || event.ctrlKey) && event.key.toLowerCase() === "s") {
9494
event.preventDefault();
95+
if (isSaving) {
96+
return;
97+
}
9598
formRef.current?.requestSubmit();
9699
}
97100
};
98101
window.addEventListener("keydown", onKeyDown);
99102
return () => window.removeEventListener("keydown", onKeyDown);
100-
}, []);
103+
}, [isSaving]);
101104

102105
useEffect(() => {
103106
reset(initialForm);

0 commit comments

Comments
 (0)