diff --git a/lib/date_picker_widget.dart b/lib/date_picker_widget.dart index 14ca445..654cd63 100644 --- a/lib/date_picker_widget.dart +++ b/lib/date_picker_widget.dart @@ -128,6 +128,15 @@ class _DatePickerState extends State { super.initState(); } + @override + void didUpdateWidget(covariant DatePicker oldWidget) { + super.didUpdateWidget(oldWidget); + _currentDate = widget.initialSelectedDate; + if (widget.controller != null) { + widget.controller!.animateToSelection(); + } + } + @override Widget build(BuildContext context) { return Container(