feat(11-01): remove checkbox-disable restrictions for future tasks

- Remove isFuture guard in calendar_day_list.dart, pass canComplete: true always
- Remove isFuture check in task_row.dart, always enable Checkbox.onChanged
- calendar_task_row.dart unchanged (canComplete param already defaults to true)
This commit is contained in:
2026-03-24 09:44:58 +01:00
parent 7881754fda
commit b00806a597
2 changed files with 5 additions and 11 deletions

View File

@@ -240,9 +240,6 @@ class _CalendarDayListState extends ConsumerState<CalendarDayList> {
AppLocalizations l10n,
ThemeData theme,
) {
final now = DateTime.now();
final today = DateTime(now.year, now.month, now.day);
final isFuture = state.selectedDate.isAfter(today);
final showRoomTag = widget.roomId == null;
final items = <Widget>[];
@@ -268,7 +265,7 @@ class _CalendarDayListState extends ConsumerState<CalendarDayList> {
tw,
isOverdue: false,
showRoomTag: showRoomTag,
canComplete: !isFuture,
canComplete: true,
));
}