Benoit Marty
771840884a
SpaceSettingsEvents -> SpaceSettingsEvent
2026-08-25 10:26:43 +02:00
Benoit Marty
d07eba9a20
SpaceEvents -> SpaceEvent
2026-08-25 10:26:02 +02:00
Benoit Marty
15cdd85357
LeaveSpaceEvents -> LeaveSpaceEvent
2026-08-25 10:25:19 +02:00
Benoit Marty
a2c3ddab02
SignedOutEvents -> SignedOutEvent
2026-08-25 10:24:37 +02:00
Benoit Marty
739fc452dd
ShareEvents -> ShareEvent
2026-08-25 10:23:51 +02:00
Benoit Marty
deb08a3a6c
EditRoomAddressEvents -> EditRoomAddressEvent
2026-08-25 10:23:12 +02:00
Benoit Marty
47f4e136dd
Use fontHeadingMdBold for empty space title.
2026-08-25 10:22:31 +02:00
Benoit Marty
b8b6dc1df6
SecureBackupSetupEvents -> SecureBackupSetupEvent
2026-08-25 10:22:22 +02:00
Benoit Marty
28c19e38ce
SecureBackupRootEvents -> SecureBackupRootEvent
2026-08-25 10:21:36 +02:00
Benoit Marty
2d611475da
SecureBackupEnterRecoveryKeyEvents -> SecureBackupEnterRecoveryKeyEvent
2026-08-25 10:20:48 +02:00
Benoit Marty
c8c579ed7e
SecureBackupDisableEvents -> SecureBackupDisableEvent
2026-08-25 10:19:58 +02:00
Benoit Marty
4981a04519
InternalRoomMemberModerationEvents -> InternalRoomMemberModerationEvent
2026-08-25 10:19:06 +02:00
Benoit Marty
17213ac93e
RoomMemberModerationEvents -> RoomMemberModerationEvent
2026-08-25 10:18:21 +02:00
Benoit Marty
4e9ec1b631
RoomDirectoryEvents -> RoomDirectoryEvent
2026-08-25 10:17:21 +02:00
Benoit Marty
15569ef3e8
RoomAliasResolverEvents -> RoomAliasResolverEvent
2026-08-25 10:16:32 +02:00
Benoit Marty
4e2d99c968
RolesAndPermissionsEvents -> RolesAndPermissionsEvent
2026-08-25 10:15:35 +02:00
Benoit Marty
fc8d3b3065
ReportRoomEvents -> ReportRoomEvent
2026-08-25 10:14:32 +02:00
Benoit Marty
859b0e1b60
BugReportEvents -> BugReportEvent
2026-08-25 10:13:33 +02:00
Benoit Marty
5d8ca663df
EditDefaultNotificationSettingStateEvents -> EditDefaultNotificationSettingStateEvent
2026-08-25 10:12:06 +02:00
Benoit Marty
8a02b50c98
NotificationSettingsEvents -> NotificationSettingsEvent
2026-08-25 10:11:07 +02:00
Benoit Marty
a113d44558
LabsEvents -> LabsEvent
2026-08-25 10:10:11 +02:00
Benoit Marty
7952721ffe
DeveloperSettingsEvents -> DeveloperSettingsEvent
2026-08-25 10:09:09 +02:00
Benoit Marty
d8e7031709
BlockedUsersEvents -> BlockedUsersEvent
2026-08-25 10:08:17 +02:00
Benoit Marty
e6be199d4a
AdvancedSettingsEvents -> AdvancedSettingsEvent
2026-08-25 10:07:35 +02:00
Benoit Marty
87af3b85b3
PollHistoryEvents -> PollHistoryEvent
2026-08-25 10:06:58 +02:00
Benoit Marty
d42a93100d
ThreadsListEvents -> ThreadsListEvent
2026-08-25 10:06:20 +02:00
Benoit Marty
116897d64c
LogoutEvents -> LogoutEvent
2026-08-25 10:05:38 +02:00
Benoit Marty
93efe3348f
DirectLogoutEvents -> DirectLogoutEvent
2026-08-25 10:05:04 +02:00
Benoit Marty
a039fcd655
QrCodeScanEvents -> QrCodeScanEvent
2026-08-25 10:04:23 +02:00
hayaksi1
6b2e83cb63
Fall back to the message body when the formatted body has nothing to render
...
The HTML sanitiser in toHtmlDocument() drops every tag outside its safelist,
which does not include img. A formatted body whose only content is an image —
a custom emoji, or a bot posting an image inline — therefore cleans down to an
empty document, and because that document is not null the ?: body fallbacks in
the timeline item factory, the room list preview, the notification resolver and
plainText are all dead. The message renders as an empty bubble.
Return null from toHtmlDocument() when no text survives the sanitisation, so the
existing fallbacks take the plain text body, which for these messages carries the
alt text the sender provided.
2026-08-25 11:03:42 +03:00
Benoit Marty
0bf671a305
QrCodeIntroEvents -> QrCodeIntroEvent
2026-08-25 10:03:42 +02:00
Benoit Marty
b75d8bb6c1
OnBoardingEvents -> OnBoardingEvent
2026-08-25 10:03:05 +02:00
Benoit Marty
835690a1c2
LoginPasswordEvents -> LoginPasswordEvent
2026-08-25 10:02:25 +02:00
Benoit Marty
873843b669
ConfirmAccountProviderEvents -> ConfirmAccountProviderEvent
2026-08-25 10:01:42 +02:00
Benoit Marty
1fd102ffc3
ChooseAccountProviderEvents -> ChooseAccountProviderEvent
2026-08-25 10:01:04 +02:00
Benoit Marty
0ee7ed3a78
ChangeServerEvents -> ChangeServerEvent
2026-08-25 10:00:15 +02:00
Benoit Marty
e07099f116
PermissionsEvents -> PermissionsEvent
2026-08-25 09:59:31 +02:00
Benoit Marty
ee30d6aa41
KnockRequestsListEvents -> KnockRequestsListEvent
2026-08-25 09:58:53 +02:00
Benoit Marty
7da820464f
KnockRequestsBannerEvents -> KnockRequestsBannerEvent
2026-08-25 09:58:15 +02:00
Benoit Marty
19221a8042
JoinRoomEvents -> JoinRoomEvent
2026-08-25 09:57:38 +02:00
Benoit Marty
55a7d278c9
DefaultInvitePeopleEvents -> DefaultInvitePeopleEvent
2026-08-25 09:56:59 +02:00
Benoit Marty
983d05fc13
InvitePeopleEvents -> InvitePeopleEvent
2026-08-25 09:56:23 +02:00
Benoit Marty
4c56833ada
DeclineAndBlockEvents -> DeclineAndBlockEvent
2026-08-25 09:55:46 +02:00
Benoit Marty
e395efe730
InternalAcceptDeclineInviteEvents -> InternalAcceptDeclineInviteEvent
2026-08-25 09:55:09 +02:00
Benoit Marty
91aa9ce24f
AcceptDeclineInviteEvents -> AcceptDeclineInviteEvent
2026-08-25 09:54:32 +02:00
Benoit Marty
fe57cfa991
HomeSpacesEvents -> HomeSpacesEvent
2026-08-25 09:53:54 +02:00
Benoit Marty
3ae9ba74b4
NotificationsOptInEvents -> NotificationsOptInEvent
2026-08-25 09:53:16 +02:00
Benoit Marty
17a3db246f
ForwardMessagesEvents -> ForwardMessagesEvent
2026-08-25 09:52:38 +02:00
Benoit Marty
e1e2718c54
AccountDeactivationEvents -> AccountDeactivationEvent
2026-08-25 09:52:00 +02:00
Benoit Marty
dff9af9ce0
ConfigureRoomEvents -> ConfigureRoomEvent
2026-08-25 09:51:17 +02:00