@@ -1003,7 +1003,7 @@ export class UnwrappedEventTile extends React.Component<EventTileProps, IState>
1003
1003
1004
1004
let avatar : JSX . Element | null = null ;
1005
1005
let sender : JSX . Element | null = null ;
1006
- let avatarSize : string ;
1006
+ let avatarSize : string | null ;
1007
1007
let needsSenderProfile : boolean ;
1008
1008
1009
1009
if ( isRenderingNotification ) {
@@ -1021,7 +1021,7 @@ export class UnwrappedEventTile extends React.Component<EventTileProps, IState>
1021
1021
avatarSize = "32px" ;
1022
1022
needsSenderProfile = true ;
1023
1023
} else if ( eventType === EventType . RoomCreate || isBubbleMessage ) {
1024
- avatarSize = "0" ;
1024
+ avatarSize = null ;
1025
1025
needsSenderProfile = false ;
1026
1026
} else if ( this . props . layout == Layout . IRC ) {
1027
1027
avatarSize = "14px" ;
@@ -1032,14 +1032,14 @@ export class UnwrappedEventTile extends React.Component<EventTileProps, IState>
1032
1032
ElementCall . CALL_EVENT_TYPE . matches ( eventType )
1033
1033
) {
1034
1034
// no avatar or sender profile for continuation messages and call tiles
1035
- avatarSize = "0" ;
1035
+ avatarSize = null ;
1036
1036
needsSenderProfile = false ;
1037
1037
} else {
1038
1038
avatarSize = "30px" ;
1039
1039
needsSenderProfile = true ;
1040
1040
}
1041
1041
1042
- if ( this . props . mxEvent . sender && avatarSize ) {
1042
+ if ( this . props . mxEvent . sender && avatarSize !== null ) {
1043
1043
let member : RoomMember | null = null ;
1044
1044
// set member to receiver (target) if it is a 3PID invite
1045
1045
// so that the correct avatar is shown as the text is
0 commit comments