diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-04-03 16:17:11 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2007-04-03 16:17:11 +0000 |
| commit | 4c0f1d02c675df77c46d9fe3d1f8d8c810806401 (patch) | |
| tree | 1c7eb7dd428f9e566fa10c9e51a985ba29e4a5c6 /lib/python | |
| parent | fe268757033911a15b5662a1c1905adfc4a44db4 (diff) | |
| download | enigma2-4c0f1d02c675df77c46d9fe3d1f8d8c810806401.tar.gz enigma2-4c0f1d02c675df77c46d9fe3d1f8d8c810806401.zip | |
do not crash on recorded movie playback (since show infobar on eit change)
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 3feafaf6..85994203 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -97,7 +97,10 @@ class InfoBarShowHide: def __serviceStarted(self): self.current_begin_time=0 if config.usage.show_infobar_on_zap.value: - self.doShow() + service = self.session.nav.getCurrentlyPlayingServiceReference() + service_type = service and service.type: + if service_type and service_type == eServiceReference.idDVB and not len(service.getPath()): + self.doShow() def __onShow(self): self.__state = self.STATE_SHOWN |
