fix some imports
[enigma2.git] / lib / python / Screens / Satconfig.py
index 7cb59b3ec41a585865b3bea185fa054cb725d87e..40bf70463ec66e1bfce1ea5d5df3f29e3141ecf5 100644 (file)
@@ -4,7 +4,7 @@ from Components.SystemInfo import SystemInfo
 from Components.ActionMap import ActionMap
 from Components.ConfigList import ConfigListScreen
 from Components.MenuList import MenuList
-from Components.NimManager import nimmanager, InitNimManager
+from Components.NimManager import nimmanager
 from Components.config import getConfigListEntry, config, ConfigNothing, ConfigSelection, updateConfigElement
 from Screens.MessageBox import MessageBox
 
@@ -332,6 +332,8 @@ class NimSetup(Screen, ConfigListScreen):
                self.nimConfig = self.nim.config
                self.createConfigMode()
                self.createSetup()
+               # safeAll is needed, so that keyCancel works properly
+               self.saveAll()
 
        def keyLeft(self):
                ConfigListScreen.keyLeft(self)