Skip to content

Commit

Permalink
Fix priority textareas not being updated when priority is increased o…
Browse files Browse the repository at this point in the history
…n a list entry. Fixes #9512

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>
  • Loading branch information
Bill Stuff authored and stuartm committed Jan 31, 2011
1 parent a15c312 commit 746ec9e
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions mythtv/programs/mythfrontend/programrecpriority.cpp
Expand Up @@ -1112,12 +1112,30 @@ void ProgramRecPriority::changeRecPriority(int howMuch)
{
// No need to re-fill the entire list, just update this entry
int progRecPriority = pgRecInfo->GetRecordingPriority();
int autorecpri = pgRecInfo->autoRecPriority;
int finalRecPriority = progRecPriority +
pgRecInfo->autoRecPriority +
autorecpri +
pgRecInfo->recTypeRecPriority;

item->SetText(QString::number(progRecPriority), "progpriority");
item->SetText(QString::number(finalRecPriority), "finalpriority");

if (m_recPriorityText)
{
QString msg = QString::number(progRecPriority);

if(autorecpri != 0)
msg += tr(" + %1 automatic priority (%2hr)")
.arg(autorecpri).arg(pgRecInfo->avg_delay);
m_recPriorityText->SetText(msg);
}

if (m_recPriorityBText)
m_recPriorityBText->SetText(QString::number(progRecPriority +
autorecpri));

if (m_finalPriorityText)
m_finalPriorityText->SetText(QString::number(finalRecPriority));
}
}
}
Expand Down Expand Up @@ -1573,7 +1591,7 @@ void ProgramRecPriority::updateInfo(MythUIButtonListItem *item)

if(autorecpri != 0)
msg += tr(" + %1 automatic priority (%2hr)")
.arg(autorecpri).arg((pgRecInfo->avg_delay));
.arg(autorecpri).arg(pgRecInfo->avg_delay);
m_recPriorityText->SetText(msg);
}

Expand Down

0 comments on commit 746ec9e

Please sign in to comment.