diff options
Diffstat (limited to 'displaymenu.c')
-rw-r--r-- | displaymenu.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/displaymenu.c b/displaymenu.c index 0fe9ca8d..3c7d2eec 100644 --- a/displaymenu.c +++ b/displaymenu.c @@ -1211,12 +1211,13 @@ bool cFlatDisplayMenu::SetItemEvent(const cEvent *Event, int Index, bool Current } Left += w + marginItem; - cImage *imgBG = imgLoader.LoadIcon("logo_background", fontHeight, fontHeight); - if( imgBG ) { - imageTop = Top + (fontHeight - imgBG->Height()) / 2; - menuIconsBGPixmap->DrawImage( cPoint(Left, imageTop), *imgBG ); + if( !Channel->GroupSep() ) { + cImage *imgBG = imgLoader.LoadIcon("logo_background", fontHeight, fontHeight); + if( imgBG ) { + imageTop = Top + (fontHeight - imgBG->Height()) / 2; + menuIconsBGPixmap->DrawImage( cPoint(Left, imageTop), *imgBG ); + } } - img = imgLoader.LoadLogo(Channel->Name(), fontHeight, fontHeight); if( img ) { imageTop = Top + (fontHeight - img->Height()) / 2; |