about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js')
-rw-r--r--app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js b/app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js
index bf511d290..36351ec02 100644
--- a/app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js
+++ b/app/javascript/flavours/glitch/util/emoji/emoji_mart_search_light.js
@@ -54,9 +54,13 @@ function addCustomToPool(custom, pool) {
   index = {};
 }
 
-function search(value, { emojisToShowFilter, maxResults, include, exclude, custom = [] } = {}) {
-  if (customEmojisList !== custom)
-    addCustomToPool(custom, originalPool);
+function search(value, { emojisToShowFilter, maxResults, include, exclude, custom } = {}) {
+  if (custom !== undefined) {
+    if (customEmojisList !== custom)
+      addCustomToPool(custom, originalPool);
+  } else {
+    custom = [];
+  }
 
   maxResults = maxResults || 75;
   include = include || [];