From 4af5be719c1f65d6d9bc7ec5e0778f97a3b72519 Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Sun, 1 Oct 2023 22:26:56 +0800 Subject: [PATCH] fix: close #1348 --- src/Shared/HandyControl_Shared/Controls/Input/TimePicker.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Shared/HandyControl_Shared/Controls/Input/TimePicker.cs b/src/Shared/HandyControl_Shared/Controls/Input/TimePicker.cs index 21ae19f4..66552cfb 100644 --- a/src/Shared/HandyControl_Shared/Controls/Input/TimePicker.cs +++ b/src/Shared/HandyControl_Shared/Controls/Input/TimePicker.cs @@ -204,6 +204,11 @@ public class TimePicker : Control private static object CoerceSelectedTime(DependencyObject d, object value) { var dp = (TimePicker) d; + if (dp.Clock is null) + { + return (DateTime?) value; + } + dp.Clock.SelectedTime = (DateTime?) value; return dp.Clock.SelectedTime; }