diff --git a/packages/frontend/src/components/MkNoteDetailed.vue b/packages/frontend/src/components/MkNoteDetailed.vue
index e3ef14120..63356c254 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 }}
-
-
-
+
@@ -145,12 +140,9 @@ SPDX-License-Identifier: AGPL-3.0-only
-
-
- {{ i18n.ts.loadReplies }}
-
+
-
+
@@ -467,23 +459,14 @@ function blur() {
rootEl.value?.blur();
}
-const repliesLoaded = ref(false);
+misskeyApi('notes/children', {
+ noteId: appearNote.value.id,
+ limit: 30,
+}).then(res => {
+ replies.value = res;
+});
-function loadReplies() {
- repliesLoaded.value = true;
- misskeyApi('notes/children', {
- noteId: appearNote.value.id,
- limit: 30,
- }).then(res => {
- replies.value = res;
- });
-}
-
-const conversationLoaded = ref(false);
-
-function loadConversation() {
- conversationLoaded.value = true;
- if (appearNote.value.replyId == null) return;
+if (appearNote.replyId) {
misskeyApi('notes/conversation', {
noteId: appearNote.value.replyId,
}).then(res => {