From 892e379a2a5cab2c7c138a4f0e29c77a3e621453 Mon Sep 17 00:00:00 2001 From: Krille Date: Sun, 2 Feb 2025 15:51:33 +0100 Subject: [PATCH] chore: Adjust share scaffold dialog design --- lib/widgets/share_scaffold_dialog.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/widgets/share_scaffold_dialog.dart b/lib/widgets/share_scaffold_dialog.dart index 80a914340..21d6b4020 100644 --- a/lib/widgets/share_scaffold_dialog.dart +++ b/lib/widgets/share_scaffold_dialog.dart @@ -132,7 +132,10 @@ class _ShareScaffoldDialogState extends State { padding: const EdgeInsets.symmetric(horizontal: 16.0), child: Opacity( opacity: filterOut ? 0.5 : 1, - child: RadioListTile.adaptive( + child: CheckboxListTile.adaptive( + checkboxShape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(90), + ), controlAffinity: ListTileControlAffinity.trailing, shape: RoundedRectangleBorder( borderRadius: @@ -144,8 +147,7 @@ class _ShareScaffoldDialogState extends State { size: Avatar.defaultSize * 0.75, ), title: Text(displayname), - groupValue: selectedRoomId, - value: room.id, + value: selectedRoomId == room.id, onChanged: (_) => _toggleRoom(room.id), ), ),