diff options
Diffstat (limited to 'displaychannelview.c')
-rw-r--r-- | displaychannelview.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/displaychannelview.c b/displaychannelview.c index 79b1ad9..0556442 100644 --- a/displaychannelview.c +++ b/displaychannelview.c @@ -585,7 +585,9 @@ void cNopacityDisplayChannelView::ClearStatusIcons(void) { pixmapStatusIconsBackground->Fill(clrTransparent); } -void cNopacityDisplayChannelView::DrawPoster(const cEvent *event, bool initial) { +void cNopacityDisplayChannelView::DrawPoster(const cEvent *event, bool initial, bool channelchange) { + if (!initial && !channelchange) + return; if (pixmapPoster) { osd->DestroyPixmap(pixmapPoster); pixmapPoster = NULL; |