close screen when session is closed
[enigma2.git] / lib / python / Screens / Ci.py
index bf137f40df59a572bc4faa1de2bc868f0fe59ddc..3f5b731559b057eb691af8b67d7b4085f47a4737 100644 (file)
@@ -110,6 +110,10 @@ class CiMmi(Screen):
                #module still there ?                   
                if eDVBCI_UI.getInstance().getState(self.slotid) != 2:
                        self.closeMmi()
+
+               #mmi session still active ?                     
+               if eDVBCI_UI.getInstance().getMMIState(self.slotid) != 1:
+                       self.closeMmi()
                        
                #new screen available?  
                if eDVBCI_UI.getInstance().availableMMI(self.slotid) == 1: