diff --git a/web/src/components/MemoEditor/index.tsx b/web/src/components/MemoEditor/index.tsx index 03c61738..22daa44e 100644 --- a/web/src/components/MemoEditor/index.tsx +++ b/web/src/components/MemoEditor/index.tsx @@ -349,6 +349,7 @@ const MemoEditor = (props: Props) => { toast.error(error.details); } + localStorage.removeItem(contentCacheKey); setState((state) => { return { ...state, diff --git a/web/src/pages/MemoDetail.tsx b/web/src/pages/MemoDetail.tsx index 5759f4c9..5c059b27 100644 --- a/web/src/pages/MemoDetail.tsx +++ b/web/src/pages/MemoDetail.tsx @@ -66,6 +66,7 @@ const MemoDetail = () => { placeholder: t("editor.add-your-comment-here"), parentMemoName: memo.name, onConfirm: handleCommentCreated, + cacheKey: `${memo.name}-${memo.updateTime}-comment`, }); };