diff options
| author | Henry Jameson <me@hjkos.com> | 2019-09-23 22:12:25 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2019-09-23 22:12:25 +0300 |
| commit | 6f0257cd7df8eca257774a0c456af7218896946f (patch) | |
| tree | 6b9188f80eb13a6c9081869d60833923cee94737 /src/components/emoji_input/emoji_input.js | |
| parent | 7b4cb387345c0e278a6cfe5bbff5265c09281567 (diff) | |
autoscroll post form on typing + some minor improvements
Diffstat (limited to 'src/components/emoji_input/emoji_input.js')
| -rw-r--r-- | src/components/emoji_input/emoji_input.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/components/emoji_input/emoji_input.js b/src/components/emoji_input/emoji_input.js index 5f90d7f4..25c21403 100644 --- a/src/components/emoji_input/emoji_input.js +++ b/src/components/emoji_input/emoji_input.js @@ -211,10 +211,12 @@ const EmojiInput = { this.keepOpen = keepOpen this.$emit('input', newValue) const position = this.caret + (insertion + spaceAfter + spaceBefore).length + if (!keepOpen) { + this.input.elm.focus() + } this.$nextTick(function () { // Re-focus inputbox after clicking suggestion - this.input.elm.focus() // Set selection right after the replacement instead of the very end this.input.elm.setSelectionRange(position, position) this.caret = position |
