Skip to content

Commit

Permalink
[PVR] Timer Setting Dialog: only supported anytime
Browse files Browse the repository at this point in the history
  • Loading branch information
metaron-uk committed Aug 23, 2015
1 parent ab01c66 commit 83af6be
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions xbmc/pvr/dialogs/GUIDialogPVRTimerSettings.cpp
Expand Up @@ -563,8 +563,14 @@ void CGUIDialogPVRTimerSettings::Save()
m_timerInfoTag->m_iClientId = m_timerType->GetClientId();
}

m_timerInfoTag->m_bStartAnyTime = m_bStartAnyTime;
m_timerInfoTag->m_bEndAnyTime = m_bEndAnyTime;
if (m_timerType->SupportsStartAnyTime() && m_timerType->IsEpgBased()) // Start anytime toggle is displayed
m_timerInfoTag->m_bStartAnyTime = m_bStartAnyTime;
else
m_bStartAnyTime = false; // Assume start time change needs checking for
if (m_timerType->SupportsEndAnyTime() && m_timerType->IsEpgBased()) // End anytime toggle is displayed
m_timerInfoTag->m_bEndAnyTime = m_bEndAnyTime;
else
m_bEndAnyTime = false; // Assume end time change needs checking for
// Begin and end time
const CDateTime now(CDateTime::GetCurrentDateTime());
if (!m_bStartAnyTime && !m_bEndAnyTime)
Expand Down

0 comments on commit 83af6be

Please sign in to comment.