diff options
Diffstat (limited to 'menu_main.c')
-rw-r--r-- | menu_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/menu_main.c b/menu_main.c index 85c8ee0..483e001 100644 --- a/menu_main.c +++ b/menu_main.c @@ -53,9 +53,9 @@ cMenuSearchMain::cMenuSearchMain(void) InWhatsOnMenu = false; InFavoritesMenu = false; cChannel *channel = Channels.GetByNumber(cDevice::CurrentChannel()); + schedules = cSchedules::Schedules(schedulesLock); if (channel) { cMenuWhatsOnSearch::SetCurrentChannel(channel->Number()); - schedules = cSchedules::Schedules(schedulesLock); PrepareSchedule(channel); SetHelpKeys(); cMenuWhatsOnSearch::currentShowMode = showNow; @@ -89,7 +89,7 @@ void cMenuSearchMain::PrepareSchedule(cChannel *Channel) eventObjects.Clear(); if (schedules) { - const cSchedule *Schedule = schedules->GetSchedule(Channel->GetChannelID()); + const cSchedule *Schedule = schedules->GetSchedule(Channel); currentChannel = Channel->Number(); if (Schedule && Schedule->Events()->First()) { |