mirror of
https://github.com/discourse/discourse.git
synced 2025-01-18 20:22:45 +08:00
UX: fills picker with emoji autocomplete state on more
click (#7466)
This commit is contained in:
parent
6fdbf15d6b
commit
ae493f4722
|
@ -426,11 +426,18 @@ export default Ember.Component.extend({
|
|||
return `${v.code}:`;
|
||||
} else {
|
||||
$editorInput.autocomplete({ cancel: true });
|
||||
this.set(
|
||||
"isEditorFocused",
|
||||
$("textarea.d-editor-input").is(":focus")
|
||||
);
|
||||
this.set("emojiPickerIsActive", true);
|
||||
this.setProperties({
|
||||
isEditorFocused: $("textarea.d-editor-input").is(":focus"),
|
||||
emojiPickerIsActive: true
|
||||
});
|
||||
|
||||
Ember.run.schedule("afterRender", () => {
|
||||
const filterInput = document.querySelector(
|
||||
".emoji-picker input[name='filter']"
|
||||
);
|
||||
if (filterInput) filterInput.value = v.term;
|
||||
});
|
||||
|
||||
return "";
|
||||
}
|
||||
},
|
||||
|
@ -477,7 +484,7 @@ export default Ember.Component.extend({
|
|||
)
|
||||
.then(list => {
|
||||
if (list.length) {
|
||||
list.push({ label: I18n.t("composer.more_emoji") });
|
||||
list.push({ label: I18n.t("composer.more_emoji"), term });
|
||||
}
|
||||
return list;
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user