git.cweiske.de
/
enigma2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1305fdf
)
fix selection of subtitle
author
Felix Domke
<tmbinc@elitedvb.net>
Mon, 5 Jun 2006 22:28:44 +0000
(22:28 +0000)
committer
Felix Domke
<tmbinc@elitedvb.net>
Mon, 5 Jun 2006 22:28:44 +0000
(22:28 +0000)
lib/python/Screens/InfoBarGenerics.py
patch
|
blob
|
history
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index caf5152bfb475e09bb9d0505f0fd1a7e91a537f7..6a6c99fe32431d436fee18a3f9e3980d206363a2 100644
(file)
--- a/
lib/python/Screens/InfoBarGenerics.py
+++ b/
lib/python/Screens/InfoBarGenerics.py
@@
-1037,7
+1037,7
@@
class InfoBarExtensions:
l = s and s.getSubtitleList() or [ ]
for x in l:
l = s and s.getSubtitleList() or [ ]
for x in l:
- list.append(("DEBUG: Enable Subtitles: " + x[0], self.ENABLE_SUBTITLE, x))
+ list.append(("DEBUG: Enable Subtitles: " + x[0], self.ENABLE_SUBTITLE, x
[1]
))
self.session.openWithCallback(self.extensionCallback, ChoiceBox, title=_("Please choose an extension..."), list = list)
self.session.openWithCallback(self.extensionCallback, ChoiceBox, title=_("Please choose an extension..."), list = list)
@@
-1639,7
+1639,7
@@
class InfoBarSubtitleSupport(object):
subtitle = self.getCurrentServiceSubtitle()
if enable and self.__selected_subtitle:
if subtitle and not self.__subtitles_enabled:
subtitle = self.getCurrentServiceSubtitle()
if enable and self.__selected_subtitle:
if subtitle and not self.__subtitles_enabled:
- subtitle.enableSubtitles(self.subtitle_window.instance, self.selected_subtitle
[1]
)
+ subtitle.enableSubtitles(self.subtitle_window.instance, self.selected_subtitle)
self.subtitle_window.show()
self.__subtitles_enabled = True
else:
self.subtitle_window.show()
self.__subtitles_enabled = True
else:
@@
-1651,11
+1651,11
@@
class InfoBarSubtitleSupport(object):
def setSelectedSubtitle(self, subtitle):
if self.__selected_subtitle != subtitle and self.subtitles_enabled:
def setSelectedSubtitle(self, subtitle):
if self.__selected_subtitle != subtitle and self.subtitles_enabled:
- subtitle = self.getCurrentServiceSubtitle()
-
# kick
# kick
+ self.__selected_subtitle = subtitle
self.__serviceStarted()
self.__serviceStarted()
- self.__selected_subtitle = subtitle
+ else:
+ self.__selected_subtitle = subtitle
subtitles_enabled = property(lambda self: self.__subtitles_enabled, setSubtitlesEnable)
selected_subtitle = property(lambda self: self.__selected_subtitle, setSelectedSubtitle)
subtitles_enabled = property(lambda self: self.__subtitles_enabled, setSubtitlesEnable)
selected_subtitle = property(lambda self: self.__selected_subtitle, setSelectedSubtitle)