Browse Source

bug fix,keyboard

cuu 5 years ago
parent
commit
c30aee6b3c
2 changed files with 5 additions and 2 deletions
  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()