From d0c1da353efe0de5b4c4d13ca514299357b5159d Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 1 Aug 2025 19:51:51 +0200 Subject: bml: Separate variable for better debugging --- lib/widgets/badge_motive_list.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/widgets') diff --git a/lib/widgets/badge_motive_list.dart b/lib/widgets/badge_motive_list.dart index d38ad18..a03e174 100644 --- a/lib/widgets/badge_motive_list.dart +++ b/lib/widgets/badge_motive_list.dart @@ -58,7 +58,9 @@ class _BadgeMotiveListState extends State { builder: (context, child) { return ListView.separated( itemBuilder: (context, index) { - var item = widget._motiveVM.motives[index]; + final item = widget._motiveVM.motives[index]; + final selected = + widget._motiveVM.currentMotive?.id == item.id; return ListTile( title: Text(item.description), selectedTileColor: mytheme.primaryColorLight, @@ -69,7 +71,7 @@ class _BadgeMotiveListState extends State { widget.onItemSelected(item); await widget._motiveVM.setMotive(item); }, - selected: widget._motiveVM.currentMotive?.id == item.id, + selected: selected, ); }, separatorBuilder: (context, index) { -- cgit v1.2.3