X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f21ed7557f028e334810bf1094251f93520dce2a..7f088b2e0ec5051c3b9b9a1942198f0be28f315b:/lib/python/Screens/Standby.py diff --git a/lib/python/Screens/Standby.py b/lib/python/Screens/Standby.py index 4cda9d19..f7c819de 100644 --- a/lib/python/Screens/Standby.py +++ b/lib/python/Screens/Standby.py @@ -12,8 +12,6 @@ class Standby(Screen): #set input to encoder self.avswitch.setInput("ENCODER") #restart last played service - if self.prev_running_service: - self.session.nav.playService(self.prev_running_service) #unmute adc self.leaveMute() #set brightness of lcd @@ -56,6 +54,11 @@ class Standby(Screen): config.lcd.standby.apply() self.onShow.append(self.__onShow) self.onHide.append(self.__onHide) + self.onClose.append(self.__onClose) + + def __onClose(self): + if self.prev_running_service: + self.session.nav.playService(self.prev_running_service) def createSummary(self): return StandbySummary