From 8e0d1f56d944cfd75517c937b689e26f655e67d4 Mon Sep 17 00:00:00 2001 From: enahum Date: Thu, 27 Jul 2017 18:33:20 -0400 Subject: [PATCH] Last item in search results displays with no buffer below (#794) --- app/screens/search/search.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/screens/search/search.js b/app/screens/search/search.js index 61794b905..83e62b6ed 100644 --- a/app/screens/search/search.js +++ b/app/screens/search/search.js @@ -223,7 +223,7 @@ class Search extends Component { actions.removeSearchTerms(currentTeamId, item.terms); }; - renderPost = ({item}) => { + renderPost = ({item, index}) => { if (item.id === SEARCHING) { return ( @@ -232,7 +232,7 @@ class Search extends Component { ); } - const {channels, theme} = this.props; + const {channels, posts, theme} = this.props; const style = getStyleFromTheme(theme); const channel = channels.find((c) => c.id === item.channel_id); @@ -242,6 +242,11 @@ class Search extends Component { displayName = channel.display_name; } + let separator; + if (index === posts.length - 1) { + separator = this.renderPostSeparator(); + } + return ( @@ -259,6 +264,7 @@ class Search extends Component { shouldRenderReplyButton={true} navigator={this.props.navigator} /> + {separator} ); };