Fullscreen task editor

This commit is contained in:
Hillel Coren 2020-12-20 20:39:05 +02:00
parent d02c3056f1
commit b94a366daf
2 changed files with 5 additions and 4 deletions

View File

@ -158,7 +158,7 @@ abstract class TaskTime implements Built<TaskTime, TaskTimeBuilder> {
startDate?.hour ?? now.hour, startDate?.hour ?? now.hour,
startDate?.minute ?? now.minute, startDate?.minute ?? now.minute,
startDate?.second ?? now.second, startDate?.second ?? now.second,
), ).toUtc(),
endDate: endDate == null endDate: endDate == null
? null ? null
: DateTime( : DateTime(
@ -168,7 +168,7 @@ abstract class TaskTime implements Built<TaskTime, TaskTimeBuilder> {
endDate.hour, endDate.hour,
endDate.minute, endDate.minute,
endDate.second, endDate.second,
)); ).toUtc());
} }
TaskTime copyWithStartDateTime(DateTime dateTime) { TaskTime copyWithStartDateTime(DateTime dateTime) {
@ -180,7 +180,7 @@ abstract class TaskTime implements Built<TaskTime, TaskTimeBuilder> {
dateTime.hour, dateTime.hour,
dateTime.minute, dateTime.minute,
dateTime.second, dateTime.second,
), ).toUtc(),
endDate: endDate, endDate: endDate,
); );
} }
@ -195,7 +195,7 @@ abstract class TaskTime implements Built<TaskTime, TaskTimeBuilder> {
dateTime.hour, dateTime.hour,
dateTime.minute, dateTime.minute,
dateTime.second, dateTime.second,
), ).toUtc(),
); );
} }

View File

@ -284,6 +284,7 @@ class _TaskEditDesktopState extends State<TaskEditDesktop> {
child: TimePicker( child: TimePicker(
selectedDate: taskTimes[index].startDate, selectedDate: taskTimes[index].startDate,
selectedDateTime: taskTimes[index].startDate, selectedDateTime: taskTimes[index].startDate,
allowClearing: true,
onSelected: (timeOfDay) { onSelected: (timeOfDay) {
print('## start date - onSelected: $timeOfDay'); print('## start date - onSelected: $timeOfDay');
final taskTime = taskTimes[index].copyWithStartDateTime(timeOfDay); final taskTime = taskTimes[index].copyWithStartDateTime(timeOfDay);