From 26c91e73fef89b1d4a0ef04ef39589243d411752 Mon Sep 17 00:00:00 2001 From: enahum Date: Wed, 6 Jul 2016 14:08:22 -0400 Subject: PLT-3225 Firefox: Channel header disappears after renaming a channel (fixed with channel switch) (#3470) --- webapp/components/channel_header.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webapp/components/channel_header.jsx b/webapp/components/channel_header.jsx index cfffc70ee..bb7508a40 100644 --- a/webapp/components/channel_header.jsx +++ b/webapp/components/channel_header.jsx @@ -101,6 +101,10 @@ export default class ChannelHeader extends React.Component { document.removeEventListener('keydown', this.openRecentMentions); } + shouldComponentUpdate(nextProps) { + return !!nextProps.channelId; + } + onListenerChange() { const newState = this.getStateFromStores(); if (!Utils.areObjectsEqual(newState, this.state)) { -- cgit v1.2.3-1-g7c22