diff --git a/app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js b/app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js index f5c863858..56258f5ad 100644 --- a/app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js +++ b/app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js @@ -68,8 +68,10 @@ class IconPickerMenu extends React.PureComponent { if (!c) return; // Nice and dirty hack to display the icons - c.querySelectorAll('button.emoji-mart-emoji > span').forEach(elem => { - elem.innerHTML = ``; + c.querySelectorAll('button.emoji-mart-emoji > img').forEach(elem => { + const newIcon = document.createElement('span'); + newIcon.innerHTML = ``; + elem.parentNode.replaceChild(newIcon, elem); }); } diff --git a/app/styles/emoji_picker.scss b/app/styles/emoji_picker.scss index 8e6fe8777..9fb1a326c 100644 --- a/app/styles/emoji_picker.scss +++ b/app/styles/emoji_picker.scss @@ -344,4 +344,8 @@ height: 22px; text-align: center; } + + .fa-hack { + margin: 0 auto; + } }