mirror of https://github.com/vector-im/riot-web
Don't include empty badge container in minimized view
Fixes https://github.com/vector-im/riot-web/issues/14294 It takes up space, and it won't hold anything anyways.pull/21833/head
parent
9fec5c98af
commit
0d9ce0721f
|
@ -369,11 +369,15 @@ export default class RoomTile2 extends React.Component<IProps, IState> {
|
|||
|
||||
let badge: React.ReactNode;
|
||||
if (!this.props.isMinimized) {
|
||||
badge = <NotificationBadge
|
||||
notification={this.state.notificationState}
|
||||
forceCount={false}
|
||||
roomId={this.props.room.roomId}
|
||||
/>;
|
||||
badge = (
|
||||
<div className="mx_RoomTile2_badgeContainer">
|
||||
<NotificationBadge
|
||||
notification={this.state.notificationState}
|
||||
forceCount={false}
|
||||
roomId={this.props.room.roomId}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
// TODO: the original RoomTile uses state for the room name. Do we need to?
|
||||
|
@ -429,9 +433,7 @@ export default class RoomTile2 extends React.Component<IProps, IState> {
|
|||
>
|
||||
{roomAvatar}
|
||||
{nameContainer}
|
||||
<div className="mx_RoomTile2_badgeContainer">
|
||||
{badge}
|
||||
</div>
|
||||
{badge}
|
||||
{this.renderNotificationsMenu()}
|
||||
{this.renderGeneralMenu()}
|
||||
</AccessibleButton>
|
||||
|
|
Loading…
Reference in New Issue