From 9d14e8f40e4f1a575e9115b028696a2bfe3e8acf Mon Sep 17 00:00:00 2001 From: Stephen Chung Date: Thu, 14 Sep 2017 21:49:21 +0800 Subject: [PATCH 1/5] Update retort-picker.js.es6 --- assets/javascripts/discourse/components/retort-picker.js.es6 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/javascripts/discourse/components/retort-picker.js.es6 b/assets/javascripts/discourse/components/retort-picker.js.es6 index bb0e995..7c9ecfb 100644 --- a/assets/javascripts/discourse/components/retort-picker.js.es6 +++ b/assets/javascripts/discourse/components/retort-picker.js.es6 @@ -4,6 +4,10 @@ import { emojiUrlFor } from 'discourse/lib/text' const siteSettings = Discourse.SiteSettings export default EmojiPicker.extend({ + show() { + this.didInsertElement(); + this._super(); + }, _scrollTo() { if (siteSettings.retort_limited_emoji_set) { From 9f879e806d9f6871150db32ed56abe575470ce92 Mon Sep 17 00:00:00 2001 From: Stephen Chung Date: Thu, 14 Sep 2017 21:50:13 +0800 Subject: [PATCH 2/5] Update retort-picker.js.es6 --- assets/javascripts/discourse/components/retort-picker.js.es6 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/assets/javascripts/discourse/components/retort-picker.js.es6 b/assets/javascripts/discourse/components/retort-picker.js.es6 index 7c9ecfb..0aba3bf 100644 --- a/assets/javascripts/discourse/components/retort-picker.js.es6 +++ b/assets/javascripts/discourse/components/retort-picker.js.es6 @@ -9,6 +9,11 @@ export default EmojiPicker.extend({ this._super(); }, + close() { + this._super(); + this.willDestroyElement(); + }, + _scrollTo() { if (siteSettings.retort_limited_emoji_set) { return From f10704d252771dc0758c569e42ae124704769d30 Mon Sep 17 00:00:00 2001 From: Stephen Chung Date: Thu, 14 Sep 2017 21:51:27 +0800 Subject: [PATCH 3/5] Update retort-picker.js.es6 --- assets/javascripts/discourse/components/retort-picker.js.es6 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/discourse/components/retort-picker.js.es6 b/assets/javascripts/discourse/components/retort-picker.js.es6 index 0aba3bf..6623a42 100644 --- a/assets/javascripts/discourse/components/retort-picker.js.es6 +++ b/assets/javascripts/discourse/components/retort-picker.js.es6 @@ -24,11 +24,11 @@ export default EmojiPicker.extend({ _loadCategoriesEmojis() { if (siteSettings.retort_limited_emoji_set) { - const $picker = $('.emoji-picker') + const $picker = this.$('.emoji-picker') $picker.html("") siteSettings.retort_allowed_emojis.split('|').map((code) => { $picker.append(`