mirror of
https://github.com/element-hq/element-web
synced 2024-11-25 10:45:51 +03:00
Use (props,state) ordering of arguments
There was a bug here that meant that sometimes arguments were given in the wrong order; presumably leading to the status bar not appearing for calls etc.
This commit is contained in:
parent
cc69e982a7
commit
553054409f
1 changed files with 4 additions and 3 deletions
|
@ -103,7 +103,7 @@ module.exports = React.createClass({
|
||||||
this.props.onResize();
|
this.props.onResize();
|
||||||
}
|
}
|
||||||
|
|
||||||
const size = this._getSize(this.state, this.props);
|
const size = this._getSize(this.props, this.state);
|
||||||
if (size > 0) {
|
if (size > 0) {
|
||||||
this.props.onVisible();
|
this.props.onVisible();
|
||||||
} else {
|
} else {
|
||||||
|
@ -145,7 +145,7 @@ module.exports = React.createClass({
|
||||||
// We don't need the actual height - just whether it is likely to have
|
// We don't need the actual height - just whether it is likely to have
|
||||||
// changed - so we use '0' to indicate normal size, and other values to
|
// changed - so we use '0' to indicate normal size, and other values to
|
||||||
// indicate other sizes.
|
// indicate other sizes.
|
||||||
_getSize: function(state, props) {
|
_getSize: function(props, state) {
|
||||||
if (state.syncState === "ERROR" ||
|
if (state.syncState === "ERROR" ||
|
||||||
(state.usersTyping.length > 0) ||
|
(state.usersTyping.length > 0) ||
|
||||||
props.numUnreadMessages ||
|
props.numUnreadMessages ||
|
||||||
|
@ -163,7 +163,8 @@ module.exports = React.createClass({
|
||||||
// determine if we need to call onResize
|
// determine if we need to call onResize
|
||||||
_checkForResize: function(prevProps, prevState) {
|
_checkForResize: function(prevProps, prevState) {
|
||||||
// figure out the old height and the new height of the status bar.
|
// figure out the old height and the new height of the status bar.
|
||||||
return this._getSize(prevProps, prevState) !== this._getSize(this.props, this.state);
|
return this._getSize(prevProps, prevState)
|
||||||
|
!== this._getSize(this.props, this.state);
|
||||||
},
|
},
|
||||||
|
|
||||||
// return suitable content for the image on the left of the status bar.
|
// return suitable content for the image on the left of the status bar.
|
||||||
|
|
Loading…
Reference in a new issue