fixes bug #380
[enigma2.git] / lib / python / Screens / ServiceStopScreen.py
index 3b3dda8826887cd940a9f0355e9a46420eca69e0..7f0d26a5811a45f4e6481bb90146627269eba0e5 100644 (file)
@@ -13,6 +13,9 @@ class ServiceStopScreen:
        def stopService(self):          
                self.oldref = self.session.nav.getCurrentlyPlayingServiceReference()
                self.session.nav.stopService()
+               if self.session.pipshown: # try to disable pip
+                       self.session.pipshown = False
+                       del self.session.pip
                
        def __onClose(self):
                self.session.nav.playService(self.oldref)