add concept of 'related screen', which can be used to get shared sources (like clock...
[vuplus_dvbapp] / lib / python / Screens / Ipkg.py
index 95bf4f1..07a7eca 100644 (file)
@@ -10,6 +10,8 @@ class Ipkg(Screen):
                Screen.__init__(self, session)
                
                self.cmdList = cmdList
+
+               self.sliderPackages = {}
                
                self.slider = Slider(0, len(cmdList))
                self["slider"] = self.slider
@@ -96,4 +98,5 @@ class Ipkg(Screen):
                        self.runNextCmd()
        
        def exit(self):
-               self.close()
+               if not self.ipkg.isRunning():
+                       self.close()