diff --git a/src/browser/index.jsx b/src/browser/index.jsx
index 08300f5a..4c4be561 100644
--- a/src/browser/index.jsx
+++ b/src/browser/index.jsx
@@ -201,8 +201,9 @@ var MainPage = React.createClass({
thisObj.handleSelect(index);
}
var id = 'mattermostView' + index;
- return ()
+ var is_active = thisObj.state.key === index;
+ return ()
});
var views_row = (
{ views }
@@ -409,9 +410,11 @@ var MattermostView = React.createClass({
});
webview.addEventListener('page-title-updated', function(event) {
- ipcRenderer.send('update-title', {
- title: event.title
- });
+ if (thisObj.props.active) {
+ ipcRenderer.send('update-title', {
+ title: event.title
+ });
+ }
});
webview.addEventListener('console-message', (e) => {