fix recursive close crashes
[vuplus_dvbapp] / lib / python / Screens / MovieSelection.py
index 91620ea..8e08db8 100644 (file)
@@ -122,10 +122,10 @@ class MovieSelection(Screen):
                self["list"].moveTo(self.selectedmovie)
 
        def getCurrent(self):
-               l = self["list"].getCurrent()
-               return l and l[0]
+               return self["list"].getCurrent()
 
        def movieSelected(self):
+               self.lengthTimer.stop()
                current = self.getCurrent()
                if current is not None:
                        self.close(current)