From 13d2e28752e9b32dcd85ab71c69bf55581c9abef Mon Sep 17 00:00:00 2001 From: Jonathan ARNAULT Date: Fri, 9 Aug 2024 15:37:12 +0200 Subject: [PATCH] Fix(avatar): Avatar deletion is now persisted as expected --- src/misc/ImageEditorField.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/misc/ImageEditorField.tsx b/src/misc/ImageEditorField.tsx index eb066e4..98be3c5 100644 --- a/src/misc/ImageEditorField.tsx +++ b/src/misc/ImageEditorField.tsx @@ -117,7 +117,10 @@ const ImageEditorDialog = (props: ImageEditorDialogProps) => { }; const deleteImage = () => { - setValue(props.source, undefined, { shouldDirty: true }); + setValue(props.source, null, { shouldDirty: true }); + if (props.onSave) { + handleSubmit(props.onSave)(); + } props.onClose(); };