a better first impression: periods work properly on first launch

This commit is contained in:
2020-05-06 11:30:23 +03:00
parent fef4dc581a
commit e9576b08d4

View File

@@ -239,9 +239,8 @@ namespace PomoTime
ClearScheduledNotifications();
}
private void ResetButton_Click(object sender, RoutedEventArgs e)
private void Reset()
{
AppBarButton b = sender as AppBarButton;
MainViewRunningState.IsRunning = false;
MainViewRunningState.CurrentPeriod = Period.Work;
@@ -251,6 +250,13 @@ namespace PomoTime
ClearScheduledNotifications();
}
private void ResetButton_Click(object sender, RoutedEventArgs e)
{
AppBarButton b = sender as AppBarButton;
Reset();
}
private void Plus1Button_Click(object sender, RoutedEventArgs e)
{
AppBarButton b = sender as AppBarButton;
@@ -350,6 +356,9 @@ namespace PomoTime
{
SuspendTime = new DateTime((long)localSettings.Values["SuspendTime"]);
FastForwardTime(SuspendTime);
} else
{
Reset();
}
}