add create event, fix generic event icon

This commit is contained in:
Henry Hiles 2026-05-26 19:13:19 -04:00
commit ec64a81fed
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
2 changed files with 8 additions and 8 deletions

View file

@ -39,13 +39,6 @@ class EventRenderer extends ConsumerWidget {
final colorScheme = theme.colorScheme;
final errorStyle = TextStyle(color: colorScheme.error);
final contextMenuCallback = getEventOptions == null
? null
: (details) => context.showContextMenu(
globalPosition: details.globalPosition,
children: getEventOptions!(event).toList(),
);
final child = event.redactedBy != null || event.relationType == "m.replace"
? null
: switch (event.content) {
@ -105,6 +98,13 @@ class EventRenderer extends ConsumerWidget {
_ => null,
};
final contextMenuCallback = getEventOptions == null
? null
: (details) => context.showContextMenu(
globalPosition: details.globalPosition,
children: getEventOptions!(event).toList(),
);
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [

View file

@ -13,7 +13,7 @@ class GenericEventRenderer extends StatelessWidget {
children: [
Padding(
padding: EdgeInsets.symmetric(horizontal: 4),
child: Icon(Icons.people),
child: Icon(icon),
),
Expanded(child: Wrap(spacing: 4, children: children)),
],