diff --git a/src/gui/epgplus.cpp b/src/gui/epgplus.cpp index 5c84e62df..a782ea8b5 100644 --- a/src/gui/epgplus.cpp +++ b/src/gui/epgplus.cpp @@ -425,6 +425,14 @@ void EpgPlus::ChannelEntry::paint(bool isSelected, time_t _selectedTime) toggleColor = !toggleColor; } + // kill detailsline + if (detailsLine) + { + detailsLine->kill(); + delete detailsLine; + detailsLine = NULL; + } + // paint detailsline if (isSelected) {