From 4d7ce0a6d9c666f69941fc999ea365519e1a01e9 Mon Sep 17 00:00:00 2001 From: Justin Date: Thu, 9 Jun 2022 11:38:52 -0400 Subject: [PATCH] Fix emoji picker no longer opening --- .../features/compose/components/emoji_picker_dropdown.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/soapbox/features/compose/components/emoji_picker_dropdown.js b/app/soapbox/features/compose/components/emoji_picker_dropdown.js index bf9b1172b..ca1fff018 100644 --- a/app/soapbox/features/compose/components/emoji_picker_dropdown.js +++ b/app/soapbox/features/compose/components/emoji_picker_dropdown.js @@ -301,7 +301,9 @@ class EmojiPickerDropdown extends React.PureComponent { this.dropdown = c; } - onShowDropdown = ({ target }) => { + onShowDropdown = (e) => { + e.stopPropagation(); + this.setState({ active: true }); if (!EmojiPicker) { @@ -317,7 +319,7 @@ class EmojiPickerDropdown extends React.PureComponent { }); } - const { top } = target.getBoundingClientRect(); + const { top } = e.target.getBoundingClientRect(); this.setState({ placement: top * 2 < innerHeight ? 'bottom' : 'top' }); }