Some small fixes to resolution and scaling.

This commit is contained in:
Håvar Aambø Fosstveit
2018-06-18 11:06:39 +02:00
parent 24c5929e5b
commit cac2caa5c0
3 changed files with 13 additions and 9 deletions
+10 -7
View File
@@ -18,12 +18,14 @@ class Peers extends React.Component
};
}
updateDimensions(nextProps = null)
resizeUpdate()
{
if (!nextProps.peers && !this.props.peers)
return;
this.updateDimensions();
}
const n = nextProps ? nextProps.peers.length : this.props.peers.length;
updateDimensions(props = this.props)
{
const n = props.peers ? props.peers.length : 0;
if (n == 0)
{
@@ -62,17 +64,18 @@ class Peers extends React.Component
componentDidMount()
{
window.addEventListener('resize', this.updateDimensions.bind(this));
window.addEventListener('resize', this.resizeUpdate.bind(this));
}
componentWillUnmount()
{
window.removeEventListener('resize', this.updateDimensions.bind(this));
window.removeEventListener('resize', this.resizeUpdate.bind(this));
}
componentWillReceiveProps(nextProps)
{
this.updateDimensions(nextProps);
if (nextProps.peers)
this.updateDimensions(nextProps);
}
render()