revert changes from some hours ago (aka disable PiP again)
[enigma2.git] / lib / python / Screens / InfoBarGenerics.py
index e296038b2344fcd317016072a9852bcc507a6298..aea81318d080939ea4f7abe0807fcf9963caf199 100644 (file)
@@ -561,7 +561,7 @@ class InfoBarSeek:
        def getSeek(self):
                service = self.session.nav.getCurrentService()
                if service is None:
-                       return False
+                       return None
 
                seek = service.seek()
 
@@ -857,7 +857,7 @@ class InfoBarTimeshift:
        
        def getTimeshift(self):
                service = self.session.nav.getCurrentService()
-               return service.timeshift()
+               return service and service.timeshift()
 
        def startTimeshift(self):
                print "enable timeshift"
@@ -964,7 +964,7 @@ class InfoBarExtensions:
                
                self["InstantExtensionsActions"] = HelpableActionMap(self, "InfobarExtensions",
                        {
-                               "extensions": (self.extensions, "Extensions..."),
+                               #"extensions": (self.extensions, "Extensions..."),
                        })
                        
        def extensions(self):
@@ -993,6 +993,7 @@ class InfoBarExtensions:
        
                        elif answer[1] == "pipoff":
                                #self.pip.hide()
+                               self.pipservice = None
                                del self.pip
                                self.pipshown = False