summaryrefslogtreecommitdiffstats
path: root/webapp/components/suggestion/suggestion_list.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/suggestion/suggestion_list.jsx')
-rw-r--r--webapp/components/suggestion/suggestion_list.jsx22
1 files changed, 11 insertions, 11 deletions
diff --git a/webapp/components/suggestion/suggestion_list.jsx b/webapp/components/suggestion/suggestion_list.jsx
index 0c2dbf784..18d45242a 100644
--- a/webapp/components/suggestion/suggestion_list.jsx
+++ b/webapp/components/suggestion/suggestion_list.jsx
@@ -10,6 +10,16 @@ import {FormattedMessage} from 'react-intl';
import React from 'react';
export default class SuggestionList extends React.Component {
+ static propTypes = {
+ suggestionId: React.PropTypes.string.isRequired,
+ location: React.PropTypes.string,
+ renderDividers: React.PropTypes.bool
+ };
+
+ static defaultProps = {
+ renderDividers: false
+ };
+
constructor(props) {
super(props);
@@ -65,7 +75,7 @@ export default class SuggestionList extends React.Component {
scrollToItem(term) {
const content = this.getContent();
- if (!content) {
+ if (!content || content.length === 0) {
return;
}
@@ -153,13 +163,3 @@ export default class SuggestionList extends React.Component {
);
}
}
-
-SuggestionList.propTypes = {
- suggestionId: React.PropTypes.string.isRequired,
- location: React.PropTypes.string,
- renderDividers: React.PropTypes.bool
-};
-
-SuggestionList.defaultProps = {
- renderDividers: false
-};