diff --git a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx index b21c9b23d9..d2aa21d2a4 100644 --- a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx +++ b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx @@ -69,6 +69,7 @@ export const InlineEditor = observer onReject, onSave, value, + disableSave, }); const commonDialogService = useService(CommonDialogService); @@ -90,13 +91,13 @@ export const InlineEditor = observer const handleKeyDown = useCallback((event: React.KeyboardEvent) => { switch (event.key) { case 'Enter': - !disableSave && props.onSave(); + !props.disableSave && props.onSave(); break; case 'Escape': props.onReject?.(); break; } - }, [disableSave]); + }, []); const inputRef = useRef(null);