From d9afa47ef803f3069427192acf839d21bb5a8d93 Mon Sep 17 00:00:00 2001
From: Joram Wilander <jwawilander@gmail.com>
Date: Tue, 14 Jul 2015 08:07:01 -0400
Subject: Revert "MM-831 Time change ping riding on the status interupt for
 timestamp update"

---
 web/react/components/post_right.jsx | 18 ++----------------
 1 file changed, 2 insertions(+), 16 deletions(-)

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

diff --git a/web/react/components/post_right.jsx b/web/react/components/post_right.jsx
index 27195dfba..408fbf83a 100644
--- a/web/react/components/post_right.jsx
+++ b/web/react/components/post_right.jsx
@@ -281,11 +281,9 @@ function getStateFromStores() {
 }
 
 module.exports = React.createClass({
-    wasForced: false,
     componentDidMount: function() {
         PostStore.addSelectedPostChangeListener(this._onChange);
         PostStore.addChangeListener(this._onChangeAll);
-        UserStore.addStatusesChangeListener(this._onTimeChange);
         this.resize();
         var self = this;
         $(window).resize(function(){
@@ -293,15 +291,11 @@ module.exports = React.createClass({
         });
     },
     componentDidUpdate: function() {
-        if(!this.wasForced){
-            this.resize();
-            this.wasForced = false;
-        }
+        this.resize();
     },
     componentWillUnmount: function() {
         PostStore.removeSelectedPostChangeListener(this._onChange);
         PostStore.removeChangeListener(this._onChangeAll);
-        UserStore.removeStatusesChangeListener(this._onTimeChange);
     },
     _onChange: function() {
         if (this.isMounted()) {
@@ -341,14 +335,6 @@ module.exports = React.createClass({
             this.setState(getStateFromStores());
         }
     },
-    _onTimeChange: function() {
-        this.wasForced = true;
-        for (var key in this.refs) {
-            if(this.refs[key].forceUpdate != undefined) {
-                this.refs[key].forceUpdate();
-            }
-        }
-    },
     getInitialState: function() {
         return getStateFromStores();
     },
@@ -408,7 +394,7 @@ module.exports = React.createClass({
                         <RootPost post={root_post} commentCount={posts_array.length}/>
                         <div className="post-right-comments-container">
                         { posts_array.map(function(cpost) {
-                                return <CommentPost ref={cpost.id} key={cpost.id} post={cpost} selected={ (cpost.id == selected_post.id) } />
+                                return <CommentPost key={cpost.id} post={cpost} selected={ (cpost.id == selected_post.id) } />
                         })}
                         </div>
                         <div className="post-create__container">
-- 
cgit v1.2.3-1-g7c22

