aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Screens/InfoBarGenerics.py
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-07-27 22:25:41 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2007-07-27 22:25:41 +0000
commitd838e8b3d85b0f0d1777b1ddc4f7bd9fefefddd6 (patch)
treef0985e0be275ea6f968ce0f399039127cbc089b0 /lib/python/Screens/InfoBarGenerics.py
parent60efa2472bcb43a1faaf5e41c7a7e2cd770776be (diff)
downloadenigma2-d838e8b3d85b0f0d1777b1ddc4f7bd9fefefddd6.tar.gz
enigma2-d838e8b3d85b0f0d1777b1ddc4f7bd9fefefddd6.zip
make servicelist accessible in plugins
self.session.servicelist is available just when the plugin main function is called... so create a lokal copy when you need it
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
-rw-r--r--lib/python/Screens/InfoBarGenerics.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py
index ca697ae8..7d597030 100644
--- a/lib/python/Screens/InfoBarGenerics.py
+++ b/lib/python/Screens/InfoBarGenerics.py
@@ -1204,7 +1204,9 @@ class InfoBarPlugins:
return list
def runPlugin(self, plugin):
+ self.session.servicelist = self.servicelist
plugin(session = self.session)
+ del self.session.servicelist
# depends on InfoBarExtensions
class InfoBarSleepTimer: