From e430b1fd533e42d17d19f99cde1521f51fd221fe Mon Sep 17 00:00:00 2001
From: JoramWilander <jwawilander@gmail.com>
Date: Mon, 30 Nov 2015 11:50:35 -0500
Subject: Make sure to have latests posts for the view whhen switching to a
 channel

---
 web/react/components/posts_view_container.jsx | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'web/react/components/posts_view_container.jsx')

diff --git a/web/react/components/posts_view_container.jsx b/web/react/components/posts_view_container.jsx
index 367d3687e..6d6694fec 100644
--- a/web/react/components/posts_view_container.jsx
+++ b/web/react/components/posts_view_container.jsx
@@ -99,10 +99,12 @@ export default class PostsViewContainer extends React.Component {
         if (newIndex === -1) {
             newIndex = channels.length;
             channels.push(channelId);
-            postLists[newIndex] = this.getChannelPosts(channelId);
             atTop[newIndex] = PostStore.getVisibilityAtTop(channelId);
         }
 
+        // make sure we have the latest posts from the store
+        postLists[newIndex] = this.getChannelPosts(channelId);
+
         this.setState({
             currentChannelIndex: newIndex,
             currentLastViewed: lastViewed,
-- 
cgit v1.2.3-1-g7c22

