diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-10-06 16:23:31 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-10-06 16:23:31 +0000 |
| commit | 6d7673190e7fec573aed8e15e98d470cd4189d52 (patch) | |
| tree | 68ee2632e3b6958634599d2d7bbebb5faf5cfe74 /lib/python/Screens/NetworkSetup.py | |
| parent | 5b05795a120b445297ef18dd97a54d78bdc5cb23 (diff) | |
| download | enigma2-6d7673190e7fec573aed8e15e98d470cd4189d52.tar.gz enigma2-6d7673190e7fec573aed8e15e98d470cd4189d52.zip | |
finally fix priorities: ConfigListScreen's action must be -1 to override eListbox' 0, the other setup screens need to use -2 to override ConfigListScreen
Diffstat (limited to 'lib/python/Screens/NetworkSetup.py')
| -rw-r--r-- | lib/python/Screens/NetworkSetup.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/python/Screens/NetworkSetup.py b/lib/python/Screens/NetworkSetup.py index 3bdfe163..9ffae846 100644 --- a/lib/python/Screens/NetworkSetup.py +++ b/lib/python/Screens/NetworkSetup.py @@ -1,5 +1,5 @@ from Screen import Screen -from Components.ActionMap import NumberActionMap +from Components.ActionMap import ActionMap from Components.ConfigList import ConfigList, ConfigListScreen from Components.config import config, getConfigListEntry from Components.Network import iNetwork @@ -9,11 +9,11 @@ class NetworkSetup(Screen, ConfigListScreen): def __init__(self, session): Screen.__init__(self, session) - self["actions"] = NumberActionMap(["SetupActions"], + self["actions"] = ActionMap(["SetupActions"], { - "ok": self.keySave, - "cancel": self.keyCancel, - }, -1) + "ok": self.ok, + "cancel": self.cancel, + }, -2) self.list = [] ConfigListScreen.__init__(self, self.list) @@ -48,15 +48,14 @@ class NetworkSetup(Screen, ConfigListScreen): ConfigListScreen.keyRight(self) self.createSetup() - def keySave(self): + def ok(self): #for x in self["config"].list: #x[1].save() - iNetwork.writeNetworkConfig() iNetwork.activateNetworkConfig() self.close() - def keyCancel(self): + def cancel(self): for x in self["config"].list: x[1].cancel() iNetwork.loadNetworkConfig() |
