removed color buttons if detailed view is called from recmenu

This commit is contained in:
louis
2014-01-25 15:04:03 +01:00
parent 0d3d2efd62
commit 0cbc226651
5 changed files with 32 additions and 28 deletions

View File

@@ -74,20 +74,24 @@ void cFooter::UpdateGroupButtons(const cChannel *channel, bool force) {
}
}
void cFooter::SetDetailedViewMode(void) {
void cFooter::SetDetailedViewMode(bool fromRecMenu) {
ClearButton(positionButtons[1]);
ClearButton(positionButtons[2]);
if (tvguideConfig.blueKeyMode != eBlueKeySwitch) {
if (fromRecMenu) {
ClearButton(positionButtons[0]);
ClearButton(positionButtons[3]);
} else if (tvguideConfig.blueKeyMode != eBlueKeySwitch) {
ClearButton(positionButtons[3]);
drawBlueButton(true);
}
}
void cFooter::LeaveDetailedViewMode(const cChannel *channel) {
drawRedButton();
drawBlueButton();
if (tvguideConfig.channelJumpMode == eNumJump) {
drawGreenButton();
drawYellowButton();
drawBlueButton();
} else {
UpdateGroupButtons(channel, true);
}