diff --git a/packages/frontend/src/components/MkNoteDetailed.vue b/packages/frontend/src/components/MkNoteDetailed.vue
index a1360aba9..9f2cc6628 100644
--- a/packages/frontend/src/components/MkNoteDetailed.vue
+++ b/packages/frontend/src/components/MkNoteDetailed.vue
@@ -11,12 +11,7 @@ SPDX-License-Identifier: AGPL-3.0-only
v-hotkey="keymap"
:class="$style.root"
>
-
-
- {{ i18n.ts.loadConversation }}
-
-
-
+
@@ -137,11 +132,8 @@ SPDX-License-Identifier: AGPL-3.0-only
-
- {{ i18n.ts.loadReplies }}
-
-
+
@@ -495,20 +487,14 @@ function blur() {
el.value.blur();
}
-const repliesLoaded = ref(false);
-function loadReplies() {
- repliesLoaded.value = true;
- os.api('notes/children', {
- noteId: appearNote.id,
- limit: 30,
- }).then(res => {
- replies.value = res;
- });
-}
+os.api('notes/children', {
+ noteId: appearNote.id,
+ limit: 30,
+}).then(res => {
+ replies.value = res;
+});
-const conversationLoaded = ref(false);
-function loadConversation() {
- conversationLoaded.value = true;
+if (appearNote.replyId) {
os.api('notes/conversation', {
noteId: appearNote.replyId,
}).then(res => {