Merge branch 'master' of https://github.com/OpenPLi/enigma2
[openblackhole/openblackhole-enigma2.git] / lib / python / Screens / InfoBarGenerics.py
index 1d485a3..34459f4 100644 (file)
@@ -125,10 +125,12 @@ resumePointCacheLast = int(time())
 class InfoBarDish:
        def __init__(self):
                self.dishDialog = self.session.instantiateDialog(Dish)
+               self.dishDialog.setAnimationMode(0)
 
 class InfoBarUnhandledKey:
        def __init__(self):
                self.unhandledKeyDialog = self.session.instantiateDialog(UnhandledKey)
+               self.unhandledKeyDialog.setAnimationMode(0)
                self.hideUnhandledKeySymbolTimer = eTimer()
                self.hideUnhandledKeySymbolTimer.callback.append(self.unhandledKeyDialog.hide)
                self.checkUnusedTimer = eTimer()
@@ -1131,6 +1133,7 @@ class InfoBarRdsDecoder:
        """provides RDS and Rass support/display"""
        def __init__(self):
                self.rds_display = self.session.instantiateDialog(RdsInfoDisplay)
+               self.rds_display.setAnimationMode(0)
                self.session.instantiateSummaryDialog(self.rds_display)
                self.rass_interactive = None
 
@@ -1577,6 +1580,7 @@ class InfoBarPVRState:
        def __init__(self, screen=PVRState, force_show = False):
                self.onPlayStateChanged.append(self.__playStateChanged)
                self.pvrStateDialog = self.session.instantiateDialog(screen)
+               self.pvrStateDialog.setAnimationMode(0)
                self.onShow.append(self._mayShow)
                self.onHide.append(self.pvrStateDialog.hide)
                self.force_show = force_show
@@ -2143,6 +2147,7 @@ class InfoBarPiP:
                                self.ScreenSaverTimerStart()
                else:
                        self.session.pip = self.session.instantiateDialog(PictureInPicture)
+                       self.session.pip.setAnimationMode(0)
                        self.session.pip.show()
                        newservice = self.lastPiPService or self.session.nav.getCurrentlyPlayingServiceReference() or (slist and slist.servicelist.getCurrent())
                        if self.session.pip.playService(newservice):
@@ -3133,6 +3138,7 @@ class InfoBarSubtitleSupport(object):
                        from Screens.InfoBar import InfoBar
                        self.subtitle_window = InfoBar.instance.subtitle_window
 
+               self.subtitle_window.setAnimationMode(0)
                self.subtitle_window.hide()
 
                self.__event_tracker = ServiceEventTracker(screen=self, eventmap=