From 31cb4418ee72c137a1b58a5a3cef5277cffb828d Mon Sep 17 00:00:00 2001 From: Olalekan Oladipupo Date: Fri, 28 Aug 2020 09:59:22 +0100 Subject: [PATCH 1/3] Update date_picker_theme.dart fixed DiagnosticableMixin issue --- lib/src/date_picker_theme.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/date_picker_theme.dart b/lib/src/date_picker_theme.dart index 08bfffc..19b963f 100644 --- a/lib/src/date_picker_theme.dart +++ b/lib/src/date_picker_theme.dart @@ -20,7 +20,7 @@ const double DATETIME_PICKER_ITEM_HEIGHT = 36.0; const TextStyle DATETIME_PICKER_ITEM_TEXT_STYLE = const TextStyle(color: Color(0xFF000046), fontSize: 16.0); -class DateTimePickerTheme with DiagnosticableMixin { +class DateTimePickerTheme with Diagnosticable { final cancelDefault = const Text('OK'); /// DateTimePicker theme. From 931673f6f07d65c29869fe2949d8b05e81951032 Mon Sep 17 00:00:00 2001 From: Olalekan Oladipupo Date: Wed, 3 Mar 2021 23:43:15 +0100 Subject: [PATCH 2/3] Update date_picker.dart --- lib/src/date_picker.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/date_picker.dart b/lib/src/date_picker.dart index 3bd8f5b..410528e 100644 --- a/lib/src/date_picker.dart +++ b/lib/src/date_picker.dart @@ -100,7 +100,7 @@ class DatePicker { onCancel: onCancel, onChange: onChange, onConfirm: onConfirm, - theme: Theme.of(context, shadowThemeOnly: true), + theme: Theme.of(context), barrierLabel: MaterialLocalizations.of(context).modalBarrierDismissLabel, minuteDivider: minuteDivider, From ccee2813d6946d2586f8a132eac5e4793a54a202 Mon Sep 17 00:00:00 2001 From: Olalekan Oladipupo Date: Thu, 1 Sep 2022 09:39:25 +0100 Subject: [PATCH 3/3] changed flatbutton to text button Replaced deprecated FlatButton with TextButton. --- lib/src/widget/date_picker_title_widget.dart | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/src/widget/date_picker_title_widget.dart b/lib/src/widget/date_picker_title_widget.dart index b8cb096..73f545a 100644 --- a/lib/src/widget/date_picker_title_widget.dart +++ b/lib/src/widget/date_picker_title_widget.dart @@ -63,8 +63,7 @@ class DatePickerTitleWidget extends StatelessWidget { return Container( height: pickerTheme.titleHeight, - child: FlatButton( - shape: RoundedRectangleBorder(borderRadius: BorderRadius.zero), + child: TextButton( child: cancelWidget, onPressed: () => this.onCancel(), ), @@ -95,8 +94,7 @@ class DatePickerTitleWidget extends StatelessWidget { return Container( height: pickerTheme.titleHeight, - child: FlatButton( - shape: RoundedRectangleBorder(borderRadius: BorderRadius.zero), + child: TextButton( child: confirmWidget, onPressed: () => this.onConfirm(), ),