diff options
Diffstat (limited to 'recmenus.c')
-rw-r--r-- | recmenus.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -728,6 +728,7 @@ cRecMenuSearchTimerEdit::cRecMenuSearchTimerEdit(cTVGuideSearchTimer searchTimer channelgroupIndex = -1; std::string dir = sT.directory; strncpy(directory, dir.c_str(), TEXTINPUTLENGTH); + dayOfWeek = sT.DayOfWeek(); sT.GetSearchModes(&searchModes); sT.GetUseChannelModes(&useChannelModes); @@ -832,7 +833,7 @@ void cRecMenuSearchTimerEdit::CreateMenuItems(void) { } mainMenuItems.push_back(new cRecMenuItemBool(tr("Use day of week"), sT.useDayOfWeek, true, false, &sT.useDayOfWeek, rmsSearchTimerSave)); if (sT.useDayOfWeek) - mainMenuItems.push_back(new cRecMenuItemDayChooser(tr("Day of week"), sT.dayOfWeek, false, &sT.dayOfWeek, 1)); + mainMenuItems.push_back(new cRecMenuItemDayChooser(tr("Day of week"), dayOfWeek, false, &dayOfWeek, 1)); mainMenuItems.push_back(new cRecMenuItemBool(tr("Use in Favorites"), sT.useInFavorites, false, false, &sT.useInFavorites, rmsSearchTimerSave)); mainMenuItems.push_back(new cRecMenuItemBool(tr("Use as search timer"), sT.useAsSearchTimer, true, false, &sT.useAsSearchTimer, rmsSearchTimerSave)); if (sT.useAsSearchTimer) { @@ -949,7 +950,7 @@ cTVGuideSearchTimer cRecMenuSearchTimerEdit::GetSearchTimer(void) { } searchTimer.SetUseDayOfWeek(sT.useDayOfWeek); if (sT.useDayOfWeek) { - searchTimer.SetDayOfWeek(sT.dayOfWeek); + searchTimer.SetDayOfWeek(dayOfWeek); } searchTimer.SetUseAsSearchTimer(sT.useAsSearchTimer); searchTimer.SetAction(sT.action); |