From 8556d3c27f3866d30066b293e22517832711dfb2 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Tue, 25 Jul 2017 12:23:32 +0200 Subject: [PATCH] FIX: emoji-picker do not reload all everything when changing diversity --- .../javascripts/discourse/components/emoji-picker.js.es6 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/components/emoji-picker.js.es6 b/app/assets/javascripts/discourse/components/emoji-picker.js.es6 index b9a4b777817..08d54417582 100644 --- a/app/assets/javascripts/discourse/components/emoji-picker.js.es6 +++ b/app/assets/javascripts/discourse/components/emoji-picker.js.es6 @@ -65,7 +65,9 @@ export default Ember.Component.extend({ selectedDiversityChanged() { keyValueStore.setObject({key: EMOJI_SELECTED_DIVERSITY, value: this.get("selectedDiversity")}); - $.each($list.find(".emoji[data-loaded='1'].diversity"), (_, button) => this._setButtonBackground(button, true) ); + $.each($list.find(".emoji[data-loaded='1'].diversity"), (_, button) => { + $(button).css("background-image", "").removeAttr("data-loaded"); + }); if(this.get("filter") !== "") { $.each($results.find(".emoji.diversity"), (_, button) => this._setButtonBackground(button, true) );