Fix for state change of picture.
parent
e17d712ed5
commit
85d1973a6c
|
|
@ -123,7 +123,7 @@ ChatInput.propTypes =
|
||||||
const mapStateToProps = (state) =>
|
const mapStateToProps = (state) =>
|
||||||
({
|
({
|
||||||
displayName : state.settings.displayName,
|
displayName : state.settings.displayName,
|
||||||
picture : state.settings.picture
|
picture : state.me.picture
|
||||||
});
|
});
|
||||||
|
|
||||||
export default withRoomContext(
|
export default withRoomContext(
|
||||||
|
|
@ -136,7 +136,7 @@ export default withRoomContext(
|
||||||
{
|
{
|
||||||
return (
|
return (
|
||||||
prev.settings.displayName === next.settings.displayName &&
|
prev.settings.displayName === next.settings.displayName &&
|
||||||
prev.settings.picture === next.settings.picture
|
prev.me.picture === next.me.picture
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -97,7 +97,7 @@ MessageList.propTypes =
|
||||||
const mapStateToProps = (state) =>
|
const mapStateToProps = (state) =>
|
||||||
({
|
({
|
||||||
chatmessages : state.chatmessages,
|
chatmessages : state.chatmessages,
|
||||||
myPicture : state.settings.picture
|
myPicture : state.me.picture
|
||||||
});
|
});
|
||||||
|
|
||||||
export default connect(
|
export default connect(
|
||||||
|
|
@ -109,7 +109,7 @@ export default connect(
|
||||||
{
|
{
|
||||||
return (
|
return (
|
||||||
prev.chatmessages === next.chatmessages &&
|
prev.chatmessages === next.chatmessages &&
|
||||||
prev.settings.picture === next.settings.picture
|
prev.me.picture === next.me.picture
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,6 @@ class FileList extends React.PureComponent
|
||||||
const {
|
const {
|
||||||
files,
|
files,
|
||||||
me,
|
me,
|
||||||
picture,
|
|
||||||
peers,
|
peers,
|
||||||
classes
|
classes
|
||||||
} = this.props;
|
} = this.props;
|
||||||
|
|
@ -61,7 +60,7 @@ class FileList extends React.PureComponent
|
||||||
if (me.id === file.peerId)
|
if (me.id === file.peerId)
|
||||||
{
|
{
|
||||||
displayName = 'You';
|
displayName = 'You';
|
||||||
filePicture = picture;
|
filePicture = me.picture;
|
||||||
}
|
}
|
||||||
else if (peers[file.peerId])
|
else if (peers[file.peerId])
|
||||||
{
|
{
|
||||||
|
|
@ -91,7 +90,6 @@ FileList.propTypes =
|
||||||
{
|
{
|
||||||
files : PropTypes.object.isRequired,
|
files : PropTypes.object.isRequired,
|
||||||
me : appPropTypes.Me.isRequired,
|
me : appPropTypes.Me.isRequired,
|
||||||
picture : PropTypes.string,
|
|
||||||
peers : PropTypes.object.isRequired,
|
peers : PropTypes.object.isRequired,
|
||||||
classes : PropTypes.object.isRequired
|
classes : PropTypes.object.isRequired
|
||||||
};
|
};
|
||||||
|
|
@ -99,10 +97,9 @@ FileList.propTypes =
|
||||||
const mapStateToProps = (state) =>
|
const mapStateToProps = (state) =>
|
||||||
{
|
{
|
||||||
return {
|
return {
|
||||||
files : state.files,
|
files : state.files,
|
||||||
me : state.me,
|
me : state.me,
|
||||||
picture : state.settings.picture,
|
peers : state.peers
|
||||||
peers : state.peers
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -116,7 +113,6 @@ export default connect(
|
||||||
return (
|
return (
|
||||||
prev.files === next.files &&
|
prev.files === next.files &&
|
||||||
prev.me === next.me &&
|
prev.me === next.me &&
|
||||||
prev.settings.picture === next.settings.picture &&
|
|
||||||
prev.peers === next.peers
|
prev.peers === next.peers
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ const ListMe = (props) =>
|
||||||
classes
|
classes
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
const picture = settings.picture || EmptyAvatar;
|
const picture = me.picture || EmptyAvatar;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<li className={classes.root}>
|
<li className={classes.root}>
|
||||||
|
|
|
||||||
|
|
@ -441,7 +441,7 @@ const mapStateToProps = (state) =>
|
||||||
advancedMode : state.settings.advancedMode,
|
advancedMode : state.settings.advancedMode,
|
||||||
loggedIn : state.me.loggedIn,
|
loggedIn : state.me.loggedIn,
|
||||||
loginEnabled : state.me.loginEnabled,
|
loginEnabled : state.me.loginEnabled,
|
||||||
myPicture : state.settings.picture,
|
myPicture : state.me.picture,
|
||||||
toolAreaOpen : state.toolarea.toolAreaOpen,
|
toolAreaOpen : state.toolarea.toolAreaOpen,
|
||||||
unread : state.toolarea.unreadMessages +
|
unread : state.toolarea.unreadMessages +
|
||||||
state.toolarea.unreadFiles
|
state.toolarea.unreadFiles
|
||||||
|
|
@ -479,7 +479,7 @@ export default withRoomContext(connect(
|
||||||
prev.lobbyPeers === next.lobbyPeers &&
|
prev.lobbyPeers === next.lobbyPeers &&
|
||||||
prev.me.loggedIn === next.me.loggedIn &&
|
prev.me.loggedIn === next.me.loggedIn &&
|
||||||
prev.me.loginEnabled === next.me.loginEnabled &&
|
prev.me.loginEnabled === next.me.loginEnabled &&
|
||||||
prev.settings.picture === next.settings.picture &&
|
prev.me.picture === next.me.picture &&
|
||||||
prev.toolarea.toolAreaOpen === next.toolarea.toolAreaOpen &&
|
prev.toolarea.toolAreaOpen === next.toolarea.toolAreaOpen &&
|
||||||
prev.toolarea.unreadMessages === next.toolarea.unreadMessages &&
|
prev.toolarea.unreadMessages === next.toolarea.unreadMessages &&
|
||||||
prev.toolarea.unreadFiles === next.toolarea.unreadFiles &&
|
prev.toolarea.unreadFiles === next.toolarea.unreadFiles &&
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue