X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/8d1bd687bb25d258942a1b34d15536e213a130a5..32027c3eaa6b04ce081640ef89a73a93081aea85:/lib/python/Screens/Ipkg.py diff --git a/lib/python/Screens/Ipkg.py b/lib/python/Screens/Ipkg.py index 95bf4f15..07a7eca4 100644 --- a/lib/python/Screens/Ipkg.py +++ b/lib/python/Screens/Ipkg.py @@ -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()