From 4f7cd6ef7a1a9d3659ff7386425b705767351b53 Mon Sep 17 00:00:00 2001 From: Sascha Volkenandt Date: Thu, 4 Jan 2007 21:02:54 +0000 Subject: - implemented skipping past event like within vdr --- pages/schedule.ecpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/schedule.ecpp b/pages/schedule.ecpp index b72800f..36084dc 100644 --- a/pages/schedule.ecpp +++ b/pages/schedule.ecpp @@ -69,9 +69,9 @@ int channel = -1; <{ bool active_line = false; std::string current_day = ""; - time_t now = time(0); + const cEvent* PresentEvent = Schedule->GetPresentEvent(); for (const cEvent *Event = Schedule->Events()->First(); Event; Event = Schedule->Events()->Next(Event)) { - if (Event->StartTime() + Event->Duration() < now && !Event->IsRunning()) + if (Event->EndTime() <= time(0) && Event != PresentEvent) continue; active_line = !active_line; -- cgit v1.2.3