1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-22 18:41:57 +03:00

Only update analytics when there's a change

Also, the arguments are the previous state, not the new state.
This commit is contained in:
Travis Ralston
2019-04-05 09:40:21 -06:00
parent e2edae3383
commit 1c41c3dd63

View File

@ -86,8 +86,10 @@ const LeftPanel = React.createClass({
return false;
},
componentDidUpdate(newProps, newState) {
Analytics.setBreadcrumbs(newState.breadcrumbs);
componentDidUpdate(prevProps, prevState) {
if (prevState.breadcrumbs !== this.state.breadcrumbs) {
Analytics.setBreadcrumbs(this.state.breadcrumbs);
}
},
_onBreadcrumbsChanged: function(settingName, roomId, level, valueAtLevel, value) {