diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-05-23 14:32:45 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-05-23 14:32:45 +0000 |
| commit | 4a90e3afaa6d24fc82955b1ffc8a7f0237c618b2 (patch) | |
| tree | 5a8dfd9eff03ce7c92f1b2bd268b7fe4eb6fa1ce /lib/python/Screens | |
| parent | 27ac653dea3ebb218d915604a8fce4b0d34d9278 (diff) | |
| download | enigma2-4a90e3afaa6d24fc82955b1ffc8a7f0237c618b2.tar.gz enigma2-4a90e3afaa6d24fc82955b1ffc8a7f0237c618b2.zip | |
fix bluescreens
Diffstat (limited to 'lib/python/Screens')
| -rw-r--r-- | lib/python/Screens/Ci.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/python/Screens/Ci.py b/lib/python/Screens/Ci.py index 10e33cfe..cf9efd10 100644 --- a/lib/python/Screens/Ci.py +++ b/lib/python/Screens/Ci.py @@ -22,6 +22,7 @@ class CiMmi(Screen): print "ciMMI with action" + str(action) + self.tag = None self.slotid = slotid self.timer = eTimer() @@ -79,6 +80,8 @@ class CiMmi(Screen): def okbuttonClick(self): self.timer.stop() + if not self.tag: + return if self.tag == "WAIT": print "do nothing - wait" elif self.tag == "MENU": @@ -108,6 +111,8 @@ class CiMmi(Screen): def keyCancel(self): self.timer.stop() + if not self.tag: + return if self.tag == "WAIT": eDVBCI_UI.getInstance().stopMMI(self.slotid) self.closeMmi() @@ -149,7 +154,7 @@ class CiMmi(Screen): List.l.setList(list) return - if self.tag == "ENQ": + if self.tag and self.tag == "ENQ": type = TYPE_CONFIG else: type = TYPE_MENU |
