diff --git a/lib/widgets/chat_settings_popup_menu.dart b/lib/widgets/chat_settings_popup_menu.dart index b340099ed..495f26cb1 100644 --- a/lib/widgets/chat_settings_popup_menu.dart +++ b/lib/widgets/chat_settings_popup_menu.dart @@ -43,15 +43,33 @@ class _ChatSettingsPopupMenuState extends State { widget.room.pushRuleState == PushRuleState.notify ? PopupMenuItem( value: 'mute', - child: Text(L10n.of(context).muteChat), + child: Row( + children: [ + Icon(Icons.notifications_off_outlined), + SizedBox(width: 12), + Text(L10n.of(context).muteChat), + ], + ), ) : PopupMenuItem( value: 'unmute', - child: Text(L10n.of(context).unmuteChat), + child: Row( + children: [ + Icon(Icons.notifications_on_outlined), + SizedBox(width: 12), + Text(L10n.of(context).unmuteChat), + ], + ), ), PopupMenuItem( value: 'leave', - child: Text(L10n.of(context).leave), + child: Row( + children: [ + Icon(Icons.delete_outlined), + SizedBox(width: 12), + Text(L10n.of(context).leave), + ], + ), ), ]; if (widget.displayChatDetails) { @@ -59,7 +77,13 @@ class _ChatSettingsPopupMenuState extends State { 0, PopupMenuItem( value: 'details', - child: Text(L10n.of(context).chatDetails), + child: Row( + children: [ + Icon(Icons.info_outline_rounded), + SizedBox(width: 12), + Text(L10n.of(context).chatDetails), + ], + ), ), ); }