This commit is contained in:
Hillel Coren 2020-10-19 12:19:58 +03:00
parent 41e45f4908
commit fd1a07f880
2 changed files with 8 additions and 3 deletions

View File

@ -51,7 +51,8 @@ class _TaskEditTimesState extends State<TaskEditTimes> {
final localization = AppLocalization.of(context);
final viewModel = widget.viewModel;
final task = viewModel.task;
final taskTime = viewModel.taskTimeIndex != null
final taskTime = viewModel.taskTimeIndex != null &&
task.taskTimes.length > viewModel.taskTimeIndex
? task.taskTimes[viewModel.taskTimeIndex]
: null;

View File

@ -172,8 +172,12 @@ class TaskListItem extends StatelessWidget {
)
: null,
trailing: IconButton(
icon: Icon(getEntityActionIcon(
task.isRunning ? EntityAction.stop : EntityAction.start)),
icon: Icon(
getEntityActionIcon(task.isRunning
? EntityAction.stop
: EntityAction.start),
color: task.isRunning ? state.accentColor : null,
),
onPressed: () => handleEntityAction(context, task,
task.isRunning ? EntityAction.stop : EntityAction.start),
visualDensity: VisualDensity.compact,