From: Stefan Pluecken Date: Mon, 20 Feb 2006 14:57:17 +0000 (+0000) Subject: select active language in language selection screen X-Git-Tag: 2.6.0~4121 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/39d4ab6301690af104d7f63a778a0e62e5211c3d select active language in language selection screen --- diff --git a/data/skin.xml b/data/skin.xml index 6a607645..f12d27bd 100644 --- a/data/skin.xml +++ b/data/skin.xml @@ -80,7 +80,7 @@ - + diff --git a/lib/python/Screens/LanguageSelection.py b/lib/python/Screens/LanguageSelection.py index 41857375..f59c7987 100644 --- a/lib/python/Screens/LanguageSelection.py +++ b/lib/python/Screens/LanguageSelection.py @@ -14,7 +14,8 @@ class LanguageSelection(Screen): self.list = [] self["list"] = LanguageList(self.list) self.updateList() - + self.onLayoutFinish.append(self.selectActiveLanguage) + self["actions"] = ActionMap(["OkCancelActions", "DirectionActions"], { "ok": self.save, @@ -25,6 +26,9 @@ class LanguageSelection(Screen): "right": self.right }, -1) + def selectActiveLanguage(self): + self["list"].instance.moveSelectionTo(language.activeLanguage) + def save(self): self.run() self.close()