Commit 6420c75f authored by Jason Simmons's avatar Jason Simmons Committed by GitHub

Handle cancellation of the date/time picker in the Gallery full screen dialog demo (#12248)

parent 48e64405
...@@ -51,6 +51,7 @@ class DateTimeItem extends StatelessWidget { ...@@ -51,6 +51,7 @@ class DateTimeItem extends StatelessWidget {
lastDate: date.add(const Duration(days: 30)) lastDate: date.add(const Duration(days: 30))
) )
.then<Null>((DateTime value) { .then<Null>((DateTime value) {
if (value != null)
onChanged(new DateTime(value.year, value.month, value.day, time.hour, time.minute)); onChanged(new DateTime(value.year, value.month, value.day, time.hour, time.minute));
}); });
}, },
...@@ -77,6 +78,7 @@ class DateTimeItem extends StatelessWidget { ...@@ -77,6 +78,7 @@ class DateTimeItem extends StatelessWidget {
initialTime: time initialTime: time
) )
.then<Null>((TimeOfDay value) { .then<Null>((TimeOfDay value) {
if (value != null)
onChanged(new DateTime(date.year, date.month, date.day, value.hour, value.minute)); onChanged(new DateTime(date.year, date.month, date.day, value.hour, value.minute));
}); });
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment