diff options
author | uvok | 2025-08-01 19:51:51 +0200 |
---|---|---|
committer | uvok | 2025-08-01 19:51:51 +0200 |
commit | d0c1da353efe0de5b4c4d13ca514299357b5159d (patch) | |
tree | 0cedb1193becf43ef8a9416206191e496da23f2b /lib/widgets | |
parent | c4d29740d29613ae91afc39aedd6b362f2ef7ce8 (diff) |
bml: Separate variable for better debugging
Diffstat (limited to 'lib/widgets')
-rw-r--r-- | lib/widgets/badge_motive_list.dart | 6 |
1 files changed, 4 insertions, 2 deletions
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<BadgeMotiveList> { 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<BadgeMotiveList> { widget.onItemSelected(item); await widget._motiveVM.setMotive(item); }, - selected: widget._motiveVM.currentMotive?.id == item.id, + selected: selected, ); }, separatorBuilder: (context, index) { |