[#139977619] fix regression in search with emoji mart picker

release
Eric Dattore 2017-02-16 10:07:54 -07:00 committed by Pivotal Tracker
parent 1a6e0e0fd3
commit d3c1ab0828
2 changed files with 8 additions and 5 deletions

View File

@ -88,7 +88,7 @@ export default class Category extends React.Component {
updateDisplay(display) { updateDisplay(display) {
var emojis = this.getEmojis() var emojis = this.getEmojis()
if (!display && !emojis) { if (!emojis) {
return return
} }

View File

@ -92,10 +92,13 @@ function search(value, emojisToShowFilter = () => true, maxResults = 75) {
} }
} }
let filtered_results = (results || []).filter( let filtered_results = null;
(result) => emojisToShowFilter(data.emojis[result.id].unified)); if (results) {
if (filtered_results && filtered_results.length) { filtered_results = results.filter(
filtered_results = filtered_results.slice(0, maxResults) (result) => emojisToShowFilter(data.emojis[result.id].unified));
if (filtered_results && filtered_results.length) {
filtered_results = filtered_results.slice(0, maxResults)
}
} }
return filtered_results return filtered_results