diff --git a/PomodoroTimer/MainWindow.xaml.cs b/PomodoroTimer/MainWindow.xaml.cs index de307e3..632105a 100644 --- a/PomodoroTimer/MainWindow.xaml.cs +++ b/PomodoroTimer/MainWindow.xaml.cs @@ -28,6 +28,9 @@ public MainWindow() timer = new Timer(duration); timer.Tick += Timer_Tick; ProgressBar.Maximum = duration.TotalSeconds; + ClearSessionsButton.Visibility = Visibility.Visible; + SessionHeaders.Visibility = Visibility.Visible; + SessionList.Visibility = Visibility.Visible; if (File.Exists("sessions.json")) { @@ -46,13 +49,9 @@ public MainWindow() }; Sessions.Add(session); } - - ClearSessionsButton.Visibility = Visibility.Visible; + SessionList.ItemsSource = Sessions.OrderByDescending(x => x.EndTime); - SessionHeaders.Visibility = Visibility.Visible; - SessionList.Visibility = Visibility.Visible; } - } public ObservableCollection Sessions {