ソースを参照

Merge pull request #112 from cuu/master

bug fix,keyboard
GNU 5 年 前
コミット
f586418ecd
2 ファイル変更5 行追加2 行削除
  1. 4 0
      Menu/GameShell/10_Settings/Wifi/wifi_list.py
  2. 1 2
      sys.py/UI/keyboard.py

+ 4 - 0
Menu/GameShell/10_Settings/Wifi/wifi_list.py

@@ -604,6 +604,10 @@ class WifiList(Page):
         self.ReturnToUpLevelPage()
         self._Screen.Draw()
         self._Screen.SwapAndShow()
+
+    def OnReturnBackCb(self):
+        password_inputed = "".join(myvars.PasswordPage._Textarea._MyWords)
+        self.ConfigWireless(password_inputed)
         
     def KeyDown(self,event):
 

+ 1 - 2
sys.py/UI/keyboard.py

@@ -317,8 +317,7 @@ class Keyboard(Page):
             print("".join(self._Textarea._MyWords))
             self.ReturnToUpLevelPage()
             self._Screen.SwapAndShow()
-            ## config and connect now
-            myvars.ScanPage.ConfigWireless( "".join(self._Textarea._MyWords)) 
+            #Uplevel page  invokes OnReturnBackCb,eg: ConfigWireless
 
         if event.key == CurKeys["A"]:
             self._Textarea.RemoveFromLastText()