]> cat aescling's git repositories - mastodon.git/commitdiff
[Glitch] Fix emoji picker being always displayed
authorTakeshi Umeda <noel.yoshiba@gmail.com>
Thu, 6 Jun 2019 10:30:14 +0000 (19:30 +0900)
committerThibG <thib@sitedethib.com>
Thu, 13 Jun 2019 20:15:31 +0000 (22:15 +0200)
Port c402c291f4991e2b021d8c13b557e6a8f650dcf3 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
app/javascript/flavours/glitch/features/compose/components/compose_form.js
app/javascript/flavours/glitch/styles/components/composer.scss

index 87ab2aa04facd960ef83757c94f57b4c5a6c6d81..52aa79b3506a538c2790f45556e4546d3f21fc95 100644 (file)
@@ -335,7 +335,7 @@ class ComposeForm extends ImmutablePureComponent {
           />
         </div>
 
-        <div className='emoji-picker-wrapper'>
+        <div className={`emoji-picker-wrapper ${this.props.showSearch ? 'emoji-picker-wrapper--hidden' : ''}`}>
           <EmojiPicker onPickEmoji={handleEmoji} />
         </div>
 
index b2603a00855516f6c26299164cdb2e122cbb2541..746698c5bc8a358e1fb1be82ac238e6a9215742f 100644 (file)
   }
 }
 
-.emoji-picker-wrapper,
 .autosuggest-textarea__suggestions-wrapper {
   position: relative;
   height: 0;
 }
 
+.emoji-picker-wrapper {
+  position: relative;
+  height: 0;
+
+  &.emoji-picker-wrapper--hidden {
+    display: none;
+  }
+}
+
 .autosuggest-textarea__suggestions {
   display: block;
   position: absolute;