Index: TvEngine3/TVLibrary/SetupTv/Sections/TvSchedules.cs =================================================================== --- TvEngine3/TVLibrary/SetupTv/Sections/TvSchedules.cs (revision 26619) +++ TvEngine3/TVLibrary/SetupTv/Sections/TvSchedules.cs (working copy) @@ -49,7 +49,9 @@ { IFormatProvider mmddFormat = new CultureInfo(String.Empty, false); listView1.Items.Clear(); - IList schedules = Schedule.ListAll(); + List schedules = new List(Schedule.ListAll()); + schedules.Sort(delegate(Schedule o1, Schedule o2) { return o1.StartTime.CompareTo(o2.StartTime); }); + foreach (Schedule schedule in schedules) { ListViewItem item = new ListViewItem(schedule.Priority.ToString());