diff --git a/lib/presentation/views/main_menu/create_group_view.dart b/lib/presentation/views/main_menu/create_group_view.dart index cbaee6d..f20fb4e 100644 --- a/lib/presentation/views/main_menu/create_group_view.dart +++ b/lib/presentation/views/main_menu/create_group_view.dart @@ -66,7 +66,9 @@ class _CreateGroupViewState extends State { Expanded( child: PlayerSelection( onChanged: (value) { - selectedPlayers = [...value]; + setState(() { + selectedPlayers = [...value]; + }); }, ), ), @@ -75,7 +77,8 @@ class _CreateGroupViewState extends State { sizeRelativeToWidth: 0.95, buttonType: ButtonType.primary, onPressed: - (_groupNameController.text.isEmpty || selectedPlayers.isEmpty) + (_groupNameController.text.isEmpty || + (selectedPlayers.length < 2)) ? null : () async { bool success = await db.groupDao.addGroup(