Fix race condition in test
This commit is contained in:
parent
58d96c8594
commit
623deac3ec
@ -50,7 +50,7 @@ describe("Emojis", function () {
|
||||
}
|
||||
const bottom_panel = view.querySelector('converse-muc-bottom-panel');
|
||||
bottom_panel.onKeyDown(tab_event);
|
||||
await u.waitUntil(() => view.querySelector('converse-emoji-picker .emoji-search').value === ':gri');
|
||||
await u.waitUntil(() => view.querySelector('converse-emoji-picker .emoji-search')?.value === ':gri');
|
||||
await u.waitUntil(() => sizzle('.emojis-lists__container--search .insert-emoji', view).length === 3, 1000);
|
||||
let visible_emojis = sizzle('.emojis-lists__container--search .insert-emoji', view);
|
||||
expect(visible_emojis[0].getAttribute('data-emoji')).toBe(':grimacing:');
|
||||
|
@ -253,7 +253,8 @@ export default class ChatBottomPanel extends ElementView {
|
||||
this.insertIntoTextArea('', true, false);
|
||||
}
|
||||
|
||||
autocompleteInPicker (input, value) {
|
||||
async autocompleteInPicker (input, value) {
|
||||
await api.emojis.initialize();
|
||||
const emoji_dropdown = this.querySelector('converse-emoji-dropdown');
|
||||
const emoji_picker = this.querySelector('converse-emoji-picker');
|
||||
if (emoji_picker && emoji_dropdown) {
|
||||
|
Loading…
Reference in New Issue
Block a user