Ian Hickson
d19fb632ec
Allow date pickers to not have selected date ( #132343 )
...
This enables our various date picker classes to have a null `initialDate`.
It also fixes the logic of some of the widgets which used to do something when you _changed_ the `initial*` parameters, which is wrong for `initial*` properties (they by definition should only impact the initial state) and wrong for properties in general (behaviour should not change based on whether the widget was built with a new value or not, that violates the reactive design principles).
Fixes https://github.com/flutter/flutter/issues/638 .
2023-08-17 23:45:57 +00:00
..
2023-08-15 21:58:21 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-17 23:36:11 +00:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-07-18 16:24:11 +00:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-07-25 18:24:43 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-07-22 06:45:27 -07:00
2023-08-17 23:45:57 +00:00
2023-08-14 10:05:20 -07:00
2023-07-13 22:41:57 +00:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-17 04:04:23 +00:00
2023-08-14 10:05:20 -07:00
2023-08-17 23:45:57 +00:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-17 04:04:23 +00:00
2023-07-12 17:25:20 +00:00
2023-08-14 10:05:20 -07:00
2023-06-13 21:21:13 +00:00
2023-07-13 22:41:57 +00:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-17 23:36:11 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-17 12:11:24 -07:00
2023-08-14 10:05:20 -07:00
2023-08-17 12:11:24 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-07-21 10:38:54 +00:00
2023-08-14 10:05:20 -07:00
2023-07-13 22:41:57 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-08 19:25:53 +00:00
2023-08-14 10:05:20 -07:00
2023-08-16 00:44:06 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-06-22 17:00:58 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-08 23:24:19 +00:00
2023-08-14 10:05:20 -07:00
2023-07-13 10:41:16 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-07-17 08:07:10 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-10 00:30:52 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-17 23:36:11 +00:00
2023-08-16 22:38:59 +00:00
2023-06-13 21:21:13 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-07-20 16:34:46 +00:00
2023-07-20 16:34:46 +00:00
2023-08-10 00:30:52 +00:00
2023-08-07 23:43:03 +00:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00
2023-08-14 10:05:20 -07:00