private static void SetNewTime(TimePicker timePicker)
{
if (!timePicker.isUpdatingTime)
{
TimeSpan newTime = new TimeSpan(
timePicker.SelectedHour,
timePicker.SelectedMinute,
timePicker.SelectedSecond);
//check if the time is the same
if (timePicker.SelectedTime != newTime)
timePicker.SelectedTime = newTime;
}
}
private bool isUpdatingTime = false;