diff options
author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2020-03-06 13:59:29 +0100 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2020-03-06 14:01:47 +0100 |
commit | ee68d2eb2f0e1bf94c9d553bf38bfebc98d5d973 (patch) | |
tree | 490e0679aab05d961299e1f75651ebbd02da1f71 | |
parent | eb3a4113be6e0b64e048caa8bfedcb8bcc2e577d (diff) | |
download | vdr-plugin-tvguide-ee68d2eb2f0e1bf94c9d553bf38bfebc98d5d973.tar.gz vdr-plugin-tvguide-ee68d2eb2f0e1bf94c9d553bf38bfebc98d5d973.tar.bz2 |
Fixed messages in DisplayTimerConflict
-rw-r--r-- | recmenus.c | 4 | ||||
-rw-r--r-- | recmenus.h | 2 | ||||
-rw-r--r-- | recmenuview.c | 4 |
3 files changed, 5 insertions, 5 deletions
@@ -231,7 +231,7 @@ int cRecMenuTimerConflicts::GetTimerConflict(void) { } // --- cRecMenuTimerConflict --------------------------------------------------------- -cRecMenuTimerConflict::cRecMenuTimerConflict(cTVGuideTimerConflict *conflict) { +cRecMenuTimerConflict::cRecMenuTimerConflict(cTVGuideTimerConflict *conflict, eRecMenuState nextAction) { SetWidthPercent(95); this->conflict = conflict; totalNumMenuItems = (int)conflict->timerIDs.size(); @@ -240,7 +240,7 @@ cRecMenuTimerConflict::cRecMenuTimerConflict(cTVGuideTimerConflict *conflict) { conflict->timeStop, conflict->overlapStart, conflict->overlapStop)); - SetFooter(new cRecMenuItemButton(tr("Ignore Conflict"), rmsIgnoreTimerConflict, false, true)); + SetFooter(new cRecMenuItemButton(tr("Ignore Conflict"), nextAction, false, true)); int i=0; for(std::vector<int>::iterator it = conflict->timerIDs.begin(); it != conflict->timerIDs.end(); it++) { #if VDRVERSNUM >= 20301 @@ -79,7 +79,7 @@ private: cTVGuideTimerConflict *conflict;
int totalNumMenuItems;
public:
- cRecMenuTimerConflict(cTVGuideTimerConflict *conflict);
+ cRecMenuTimerConflict(cTVGuideTimerConflict *conflict, eRecMenuState nextAction = rmsClose);
virtual ~cRecMenuTimerConflict(void) {};
cRecMenuItem *GetMenuItem(int number);
int GetTotalNumMenuItems(void);
diff --git a/recmenuview.c b/recmenuview.c index 53744c8..f15954e 100644 --- a/recmenuview.c +++ b/recmenuview.c @@ -121,7 +121,7 @@ bool cRecMenuView::DisplayTimerConflict(int timerID) { cTVGuideTimerConflict *conflict = timerConflicts->GetCurrentConflict(); if (!conflict) return false; - activeMenu = new cRecMenuTimerConflict(conflict); + activeMenu = new cRecMenuTimerConflict(conflict, rmsIgnoreTimerConflict); activeMenu->Display(); return true; } @@ -654,7 +654,7 @@ eOSState cRecMenuView::StateMachine(eRecMenuState nextState) { } else break; timerConflicts->SetCurrentConflict(timerConflict); delete activeMenu; - activeMenu = new cRecMenuTimerConflict(timerConflicts->GetCurrentConflict()); + activeMenu = new cRecMenuTimerConflict(timerConflicts->GetCurrentConflict(), rmsTimerConflicts); activeMenu->Display(); break; } case rmsSearchRerunsTimerConflictMenu: { |