Screen: clear all elements on close
[enigma2.git] / lib / python / Screens / Screen.py
index 08e0baa90b0f011bfc6eff75c4cb668705328ed4..3c6358313a53050707b429133aba6a0e4c6cc460 100644 (file)
@@ -63,6 +63,9 @@ class Screen(dict, HTMLSkin, GUISkin):
                del self.session
                for (name, val) in self.items():
                        del self[name]
+               
+               # really delete all elements now
+               self.__dict__.clear()
        
        def close(self, *retval):
                self.session.close(*retval)