From 4ff9390194f46db89cae3c0dbe40b46cb445e84d Mon Sep 17 00:00:00 2001 From: tamaina Date: Wed, 9 Aug 2023 01:28:38 +0000 Subject: [PATCH] triggerRef --- packages/frontend/src/scripts/entity-manager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/frontend/src/scripts/entity-manager.ts b/packages/frontend/src/scripts/entity-manager.ts index 6b4383bb77..4916afbd73 100644 --- a/packages/frontend/src/scripts/entity-manager.ts +++ b/packages/frontend/src/scripts/entity-manager.ts @@ -4,7 +4,7 @@ */ import { Note, UserLite, DriveFile } from "misskey-js/built/entities"; -import { Ref, ref, ComputedRef, computed, watch } from "vue"; +import { Ref, ref, ComputedRef, computed, watch, triggerRef } from "vue"; import { api } from "./api"; import { useStream } from '@/stream'; import { Stream } from "misskey-js"; @@ -394,6 +394,7 @@ export class NoteManager { if (type !== 'deleted') { if (!note.value) throw new Error('NoteManager: onStreamNoteUpdated (update) note.value is null'); note.value = { ...note.value, ...diff }; + triggerRef(note); } this.updatedAt.set(id, Date.now()); }