X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FScreens%2FSubtitles.py;h=8cabac48a16d8c7f1fcda9f6b31cf3da162234ff;hb=a7db98f7745d4a8ae098460177ea9afd48e6c7df;hp=9ba7e0a56e0e1acedaed0cc384163add73f126b0;hpb=5a6713898cddeded5fc88d7316861d88400f57f1;p=vuplus_dvbapp diff --git a/lib/python/Screens/Subtitles.py b/lib/python/Screens/Subtitles.py old mode 100644 new mode 100755 index 9ba7e0a..8cabac4 --- a/lib/python/Screens/Subtitles.py +++ b/lib/python/Screens/Subtitles.py @@ -7,6 +7,9 @@ from enigma import iPlayableService from Tools.ISO639 import LanguageCodes +# ikseong for subtitle hotkey +from Screens.InfoBar import InfoBar + class Subtitles(Screen, ConfigListScreen): def __init__(self, session, infobar=None): Screen.__init__(self, session) @@ -19,7 +22,13 @@ class Subtitles(Screen, ConfigListScreen): self.list = [] ConfigListScreen.__init__(self, self.list) - self.infobar = infobar or self.session.infobar +# ikseong for subtitle hotkey + if self.session.infobar is None: + if InfoBar.instance: + self.infobar = InfoBar.instance + else: + self.infobar = self.session.infobar +# self.fillList() self.__event_tracker = ServiceEventTracker(screen=self, eventmap=