Merge pull request 'Allow ctrl+enter posting when focused on alt text' (#33) from sfr/pleroma-fe:attachment-shortcut into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/pleroma-fe/pulls/33
This commit is contained in:
floatingghost 2022-07-17 13:09:10 +00:00
commit 29f3c8a40e
2 changed files with 7 additions and 0 deletions

View file

@ -126,6 +126,9 @@ const Attachment = {
videoTag () { videoTag () {
return this.useModal ? 'button' : 'span' return this.useModal ? 'button' : 'span'
}, },
statusForm () {
return this.$parent.$parent
},
...mapGetters(['mergedConfig']) ...mapGetters(['mergedConfig'])
}, },
watch: { watch: {
@ -219,6 +222,9 @@ const Attachment = {
const newHeight = Math.floor(target.scrollHeight - padding * 2) const newHeight = Math.floor(target.scrollHeight - padding * 2)
target.style.height = `${newHeight}px` target.style.height = `${newHeight}px`
this.$emit('resize', newHeight) this.$emit('resize', newHeight)
},
postStatus (event) {
console.log(this.statusForm.postStatus(event, this.statusForm.newStatus))
} }
} }
} }

View file

@ -255,6 +255,7 @@
:placeholder="$t('post_status.media_description')" :placeholder="$t('post_status.media_description')"
rows="1" rows="1"
cols="1" cols="1"
@keydown.ctrl.enter="postStatus()"
@input="resize" @input="resize"
/> />
<p v-else> <p v-else>