diff options
| author | 1STEP621 <86859447+1STEP621@users.noreply.github.com> | 2023-12-15 17:57:31 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-15 17:57:31 +0900 |
| commit | 272dc208b4c71ceb0f3d4308460577f3c4d41758 (patch) | |
| tree | a5644e12d9a3874844bc0e6af32765b34b132abc | |
| parent | コード入力ボックスでTabを入力できるように (#12671) (diff) | |
| download | misskey-272dc208b4c71ceb0f3d4308460577f3c4d41758.tar.gz misskey-272dc208b4c71ceb0f3d4308460577f3c4d41758.tar.bz2 misskey-272dc208b4c71ceb0f3d4308460577f3c4d41758.zip | |
Fix(frontend): ほとんどのMkTextareaでMFMプレビューが表示されてしまっている問題を修正 (#12672)
* ほとんどのMkTextareaでMFMのプレビューが表示されてしまっている不具合を修正
* refactor
* そもそも #12130 でプロフィールはnyaizeされない仕様にもどっていたらしいので修正
| -rw-r--r-- | packages/frontend/src/components/MkTextarea.vue | 6 | ||||
| -rw-r--r-- | packages/frontend/src/pages/settings/profile.vue | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/frontend/src/components/MkTextarea.vue b/packages/frontend/src/components/MkTextarea.vue index 696787122e..3ee374300a 100644 --- a/packages/frontend/src/components/MkTextarea.vue +++ b/packages/frontend/src/components/MkTextarea.vue @@ -17,7 +17,7 @@ SPDX-License-Identifier: AGPL-3.0-only :readonly="readonly" :placeholder="placeholder" :pattern="pattern" - :autocomplete="autocomplete" + :autocomplete="props.autocomplete" :spellcheck="spellcheck" @focus="focused = true" @blur="focused = false" @@ -26,8 +26,8 @@ SPDX-License-Identifier: AGPL-3.0-only ></textarea> </div> <div :class="$style.caption"><slot name="caption"></slot></div> - <button style="font-size: 0.85em;" class="_textButton" type="button" @click="preview = !preview">{{ i18n.ts.preview }}</button> - <div v-show="preview" v-panel :class="$style.mfmPreview"> + <button v-if="mfmPreview" style="font-size: 0.85em;" class="_textButton" type="button" @click="preview = !preview">{{ i18n.ts.preview }}</button> + <div v-if="mfmPreview" v-show="preview" v-panel :class="$style.mfmPreview"> <Mfm :text="v"/> </div> diff --git a/packages/frontend/src/pages/settings/profile.vue b/packages/frontend/src/pages/settings/profile.vue index 1381042c39..83cd698e66 100644 --- a/packages/frontend/src/pages/settings/profile.vue +++ b/packages/frontend/src/pages/settings/profile.vue @@ -17,7 +17,7 @@ SPDX-License-Identifier: AGPL-3.0-only <template #label>{{ i18n.ts._profile.name }}</template> </MkInput> - <MkTextarea v-model="profile.description" :max="500" tall manualSave mfmAutocomplete :mfmPreview="true" :nyaize="$i?.isCat ? 'respect' : undefined" :author="($i as Misskey.entities.UserLite)"> + <MkTextarea v-model="profile.description" :max="500" tall manualSave mfmAutocomplete :mfmPreview="true"> <template #label>{{ i18n.ts._profile.description }}</template> <template #caption>{{ i18n.ts._profile.youCanIncludeHashtags }}</template> </MkTextarea> |