diff --git a/experimental/material_3_demo/lib/component_screen.dart b/experimental/material_3_demo/lib/component_screen.dart index e868cd554..f2ce8d374 100644 --- a/experimental/material_3_demo/lib/component_screen.dart +++ b/experimental/material_3_demo/lib/component_screen.dart @@ -1475,9 +1475,12 @@ class _TimePickersState extends State { ); setState(() { selectedTime = time; - ScaffoldMessenger.of(context).showSnackBar(SnackBar( - content: Text('Selected time: ${selectedTime!.format(context)}'), - )); + if (selectedTime != null) { + ScaffoldMessenger.of(context).showSnackBar(SnackBar( + content: + Text('Selected time: ${selectedTime!.format(context)}'), + )); + } }); }, child: const Text( diff --git a/material_3_demo/lib/component_screen.dart b/material_3_demo/lib/component_screen.dart index e868cd554..f2ce8d374 100644 --- a/material_3_demo/lib/component_screen.dart +++ b/material_3_demo/lib/component_screen.dart @@ -1475,9 +1475,12 @@ class _TimePickersState extends State { ); setState(() { selectedTime = time; - ScaffoldMessenger.of(context).showSnackBar(SnackBar( - content: Text('Selected time: ${selectedTime!.format(context)}'), - )); + if (selectedTime != null) { + ScaffoldMessenger.of(context).showSnackBar(SnackBar( + content: + Text('Selected time: ${selectedTime!.format(context)}'), + )); + } }); }, child: const Text(