mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-31 09:21:09 +02:00
bouquetlist: fix footer; CComponentsFooter doesn't like 0 buttons as it seems
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5b3be66a93
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Origin message was:
------------------
- bouquetlist: fix footer; CComponentsFooter doesn't like 0 buttons as it seems
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -735,9 +735,19 @@ void CBouquetList::paint()
|
||||
// no buttons in favonly mode
|
||||
int numButtons = (favonly) ? 0 : sizeof(CBouquetListButtons)/sizeof(CBouquetListButtons[0]);
|
||||
|
||||
// FIXME: CComponentsFooter crashes again with 0 buttons as it seems
|
||||
if (favonly)
|
||||
{
|
||||
// show an empty footer
|
||||
frameBuffer->paintBoxRel(x + OFFSET_SHADOW, y + height - footer_height + OFFSET_SHADOW, width, footer_height, COL_SHADOW_PLUS_0, RADIUS_LARGE, CORNER_BOTTOM);
|
||||
frameBuffer->paintBoxRel(x, y + height - footer_height, width, footer_height, COL_MENUFOOT_PLUS_0, RADIUS_LARGE, CORNER_BOTTOM);
|
||||
}
|
||||
else
|
||||
{
|
||||
CComponentsFooter footer;
|
||||
footer.enableShadow(CC_SHADOW_ON, -1, true);
|
||||
footer.paintButtons(x, y + height - footer_height, width, footer_height, numButtons, CBouquetListButtons);
|
||||
}
|
||||
|
||||
if (!Bouquets.empty())
|
||||
{
|
||||
|
Reference in New Issue
Block a user