summaryrefslogtreecommitdiffstats
path: root/webapp/components/suggestion/emoticon_provider.jsx
diff options
context:
space:
mode:
authorHarrison Healey <harrisonmhealey@gmail.com>2017-04-04 00:22:09 -0400
committerCorey Hulen <corey@hulen.com>2017-04-03 21:22:09 -0700
commitc4fd04efb642b42b5829e25b4fc5d8b389fff8de (patch)
treeeaeb4c865ded795af441f982b75d307b49d6b7fb /webapp/components/suggestion/emoticon_provider.jsx
parent5cd0d5b87eb282c8ae60b1a0b68dfb76b63d5a0e (diff)
downloadchat-c4fd04efb642b42b5829e25b4fc5d8b389fff8de.tar.gz
chat-c4fd04efb642b42b5829e25b4fc5d8b389fff8de.tar.bz2
chat-c4fd04efb642b42b5829e25b4fc5d8b389fff8de.zip
Fixed channel autocomplete flickering (#5961)
Diffstat (limited to 'webapp/components/suggestion/emoticon_provider.jsx')
-rw-r--r--webapp/components/suggestion/emoticon_provider.jsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/webapp/components/suggestion/emoticon_provider.jsx b/webapp/components/suggestion/emoticon_provider.jsx
index 6a4332e2f..6cead0abb 100644
--- a/webapp/components/suggestion/emoticon_provider.jsx
+++ b/webapp/components/suggestion/emoticon_provider.jsx
@@ -55,7 +55,7 @@ export default class EmoticonProvider {
if (partialName.length < MIN_EMOTICON_LENGTH) {
SuggestionStore.clearSuggestions(suggestionId);
- return;
+ return false;
}
const matched = [];
@@ -117,6 +117,10 @@ export default class EmoticonProvider {
if (hasSuggestions) {
// force the selection to be cleared since the order of elements may have changed
SuggestionStore.clearSelection(suggestionId);
+
+ return true;
}
+
+ return false;
}
}