Skip to content

Commit 9d472a6

Browse files
committed
Fixing issue where 12:00am would not be selected as the initial time.
1 parent 18524dd commit 9d472a6

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

MaterialDesignThemes.Wpf/TimePicker.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -418,11 +418,14 @@ private void InitializeClock()
418418
_clockHostContentControl.SetBinding(StyleProperty, GetBinding(ClockHostContentControlStyleProperty));
419419
}
420420

421-
private void ClockChoiceMadeHandler(object sender, ClockChoiceMadeEventArgs clockChoiceMadeEventArgs)
422-
{
423-
if (clockChoiceMadeEventArgs.Mode == ClockDisplayMode.Minutes)
424-
TogglePopup();
425-
}
421+
private void ClockChoiceMadeHandler(object sender, ClockChoiceMadeEventArgs clockChoiceMadeEventArgs)
422+
{
423+
TogglePopup();
424+
if (SelectedTime == null)
425+
{
426+
SelectedTime = _clock.Time;
427+
}
428+
}
426429

427430
private void DropDownButtonOnClick(object sender, RoutedEventArgs routedEventArgs)
428431
{

0 commit comments

Comments
 (0)