diff options
Diffstat (limited to 'webapp')
-rw-r--r-- | webapp/components/rhs_thread.jsx | 3 | ||||
-rw-r--r-- | webapp/stores/preference_store.jsx | 1 |
2 files changed, 2 insertions, 2 deletions
diff --git a/webapp/components/rhs_thread.jsx b/webapp/components/rhs_thread.jsx index 9922e3e1f..9e2ecd159 100644 --- a/webapp/components/rhs_thread.jsx +++ b/webapp/components/rhs_thread.jsx @@ -65,7 +65,6 @@ export default class RhsThread extends React.Component { componentDidMount() { PostStore.addSelectedPostChangeListener(this.onPostChange); PostStore.addChangeListener(this.onPostChange); - PreferenceStore.addChangeListener(this.forceUpdateInfo); PreferenceStore.addChangeListener(this.onPreferenceChange); UserStore.addChangeListener(this.onUserChange); @@ -77,7 +76,6 @@ export default class RhsThread extends React.Component { componentWillUnmount() { PostStore.removeSelectedPostChangeListener(this.onPostChange); PostStore.removeChangeListener(this.onPostChange); - PreferenceStore.removeChangeListener(this.forceUpdateInfo); PreferenceStore.removeChangeListener(this.onPreferenceChange); UserStore.removeChangeListener(this.onUserChange); @@ -141,6 +139,7 @@ export default class RhsThread extends React.Component { this.setState({ compactDisplay: PreferenceStore.get(Preferences.CATEGORY_DISPLAY_SETTINGS, Preferences.MESSAGE_DISPLAY, Preferences.MESSAGE_DISPLAY_DEFAULT) === Preferences.MESSAGE_DISPLAY_COMPACT }); + this.forceUpdateInfo(); } onPostChange() { if (this.mounted) { diff --git a/webapp/stores/preference_store.jsx b/webapp/stores/preference_store.jsx index 1e024e60b..324ec4864 100644 --- a/webapp/stores/preference_store.jsx +++ b/webapp/stores/preference_store.jsx @@ -113,5 +113,6 @@ class PreferenceStoreClass extends EventEmitter { } const PreferenceStore = new PreferenceStoreClass(); +PreferenceStore.setMaxListeners(25); export default PreferenceStore; global.window.PreferenceStore = PreferenceStore; |