aboutsummaryrefslogtreecommitdiff
path: root/src/components/emoji_picker
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2022-10-10 20:11:04 +0300
committerHenry Jameson <me@hjkos.com>2022-10-10 20:11:04 +0300
commit692342a77f1b91a88a30aadfd20994c293ad65e0 (patch)
tree448f983b3b0d9f445ac6c55191e657fe04671909 /src/components/emoji_picker
parentd2fabe1a71207f92e10283fc5a881d883cb52ae1 (diff)
focus search input when opening emoji picker
Diffstat (limited to 'src/components/emoji_picker')
-rw-r--r--src/components/emoji_picker/emoji_picker.js1
-rw-r--r--src/components/emoji_picker/emoji_picker.vue1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js
index e907def9..d1372c4a 100644
--- a/src/components/emoji_picker/emoji_picker.js
+++ b/src/components/emoji_picker/emoji_picker.js
@@ -245,6 +245,7 @@ const EmojiPicker = {
this.filteredEmojiGroups = this.getFilteredEmojiGroups()
if (!oldContentLoaded) {
this.$nextTick(() => {
+ this.$refs.search.focus()
if (this.defaultGroup) {
this.highlight(this.defaultGroup)
}
diff --git a/src/components/emoji_picker/emoji_picker.vue b/src/components/emoji_picker/emoji_picker.vue
index ccd45bc1..a2c99c16 100644
--- a/src/components/emoji_picker/emoji_picker.vue
+++ b/src/components/emoji_picker/emoji_picker.vue
@@ -71,6 +71,7 @@
class="form-control"
:placeholder="$t('emoji.search_emoji')"
@input="$event.target.composing = false"
+ ref="search"
>
</div>
<div