diff options
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index b61436c4..f2f33473 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -1146,10 +1146,12 @@ class InfoBarSubtitles: return "Enable Subtitles: " + name def enableSubtitle(self, subtitles): - print "enable subtitles", subtitles - self.selected_subtitle = subtitles - self.subtitles_enabled = True - + if self.selected_subtitle != subtitles: + print "enable subtitles", subtitles + self.subtitles_enabled = False + self.selected_subtitle = subtitles + self.subtitles_enabled = True + def subtitlesEnabled(self): return self.subtitles_enabled |
