diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2009-10-17 14:09:47 +0200 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2009-10-17 14:09:47 +0200 |
| commit | 03020757d9906f2b4fb42f61e9b96906185bab52 (patch) | |
| tree | 7baf5741f23ff34aae3b63614b2f9e6f5bc8bc21 /lib/service | |
| parent | 983a31577ff10bc1d7ce34a5d49fe4f10aae1fcf (diff) | |
| download | enigma2-03020757d9906f2b4fb42f61e9b96906185bab52.tar.gz enigma2-03020757d9906f2b4fb42f61e9b96906185bab52.zip | |
cleanup grayout handling in servicelist.. so no more grayout in timeout channelselection and other channelselections based on simple channelselection
Diffstat (limited to 'lib/service')
| -rw-r--r-- | lib/service/listboxservice.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/service/listboxservice.cpp b/lib/service/listboxservice.cpp index a2c6b8fe..05aaf731 100644 --- a/lib/service/listboxservice.cpp +++ b/lib/service/listboxservice.cpp @@ -528,7 +528,7 @@ void eListboxServiceContent::paint(gPainter &painter, eWindowStyle &style, const eServiceReference ref = *m_cursor; bool isPlayable = !(ref.flags & eServiceReference::isDirectory || ref.flags & eServiceReference::isMarker); - if (!marked && isPlayable && service_info && !service_info->isPlayable(*m_cursor, m_is_playable_ignore)) + if (!marked && isPlayable && service_info && m_is_playable_ignore.valid() && !service_info->isPlayable(*m_cursor, m_is_playable_ignore)) { if (m_color_set[serviceNotAvail]) painter.setForegroundColor(m_color[serviceNotAvail]); |
