Fix expanding/unexapnding read receipts

Make the AccessibleButton element be the img directly rather than
wrapping it in a div which is unnecessary and breaks the rendering.

Fixes https://github.com/vector-im/riot-web/issues/3052
This commit is contained in:
David Baker 2017-02-02 17:36:26 +00:00
parent 68f644c824
commit b561b711df
2 changed files with 9 additions and 8 deletions

View file

@ -159,13 +159,14 @@ module.exports = React.createClass({
} }
if (onClick != null) { if (onClick != null) {
return ( return (
<AccessibleButton className="mx_BaseAvatar" onClick={onClick}> <AccessibleButton className="mx_BaseAvatar mx_BaseAvatar_image"
<img className="mx_BaseAvatar_image" src={imageUrl} element='img'
src={imageUrl}
onClick={onClick}
onError={this.onError} onError={this.onError}
width={width} height={height} width={width} height={height}
title={title} alt="" title={title} alt=""
{...otherProps} /> {...otherProps} />
</AccessibleButton>
); );
} else { } else {
return ( return (

View file

@ -192,9 +192,9 @@ module.exports = React.createClass({
width={14} height={14} resizeMethod="crop" width={14} height={14} resizeMethod="crop"
style={style} style={style}
title={title} title={title}
onClick={this.props.onClick}
/> />
</Velociraptor> </Velociraptor>
); );
/* onClick={this.props.onClick} */
}, },
}); });