diff options
Diffstat (limited to 'displaychannel.c')
-rw-r--r-- | displaychannel.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/displaychannel.c b/displaychannel.c index 7beed49..fa6964e 100644 --- a/displaychannel.c +++ b/displaychannel.c @@ -78,8 +78,6 @@ void cNopacityDisplayChannel::SetChannel(const cChannel *Channel, int Number) { channelView->DrawChannelLogo(Channel); if (Channel) channelView->DrawStatusIcons(Channel); - if (Channel && config.GetValue("displaySourceInfo")) - channelView->DrawSourceInfo(Channel); } else { channelView->HideSignalMeter(); channelView->ClearProgressBar(); @@ -166,6 +164,11 @@ void cNopacityDisplayChannel::Flush(void) { } else channelView->HideSignalMeter(); + if (config.GetValue("displaySourceInfo") && !groupSep) + channelView->DrawSourceInfo(); + else + channelView->ClearSourceInfo(); + if (initial) { if (config.GetValue("channelFadeTime")) Start(); |