diff --git a/src/client/app/desktop/views/components/post-form.vue b/src/client/app/desktop/views/components/post-form.vue index 98c16cd5d0879b9c87f930d84e1e393efa23bd63..a971e3d0577e5c63d20d69e08b626928aa01071f 100644 --- a/src/client/app/desktop/views/components/post-form.vue +++ b/src/client/app/desktop/views/components/post-form.vue @@ -221,6 +221,12 @@ export default Vue.extend({ }); } + // keep cw when reply + if (this.reply && this.reply.cw != null) { + this.useCw = true; + this.cw = this.reply.cw; + } + this.$nextTick(() => { // 書ãã‹ã‘ã®æŠ•ç¨¿ã‚’復元 if (!this.instant && !this.mention) { diff --git a/src/client/app/mobile/views/components/post-form.vue b/src/client/app/mobile/views/components/post-form.vue index 00d0eebd6aeb975ee8ebacdbbf42c4c4c84524bc..f4bbc4fc0f5d1cab367933541e3f4749911d5776 100644 --- a/src/client/app/mobile/views/components/post-form.vue +++ b/src/client/app/mobile/views/components/post-form.vue @@ -211,6 +211,12 @@ export default Vue.extend({ }); } + // keep cw when reply + if (this.reply && this.reply.cw != null) { + this.useCw = true; + this.cw = this.reply.cw; + } + this.focus(); this.$nextTick(() => {