mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-04 21:12:07 +08:00
@@ -330,7 +330,6 @@ class WifiUIMici(BigMultiOptionDialog):
|
||||
|
||||
self._network_info_page = NetworkInfoPage(wifi_manager, self._connect_to_network, self._forget_network, self._open_network_manage_page)
|
||||
self._network_info_page.set_connecting(lambda: self._connecting)
|
||||
self._should_open_network_info_page = False # wait for scroll_to animation
|
||||
|
||||
self._loading_animation = LoadingAnimation()
|
||||
|
||||
@@ -355,12 +354,6 @@ class WifiUIMici(BigMultiOptionDialog):
|
||||
super().hide_event()
|
||||
self._wifi_manager.set_active(False)
|
||||
|
||||
def _update_state(self):
|
||||
super()._update_state()
|
||||
if self._should_open_network_info_page:
|
||||
self._should_open_network_info_page = False
|
||||
self._open_network_manage_page()
|
||||
|
||||
def _open_network_manage_page(self, result=None):
|
||||
self._network_info_page.update_networks(self._networks)
|
||||
gui_app.set_modal_overlay(self._network_info_page)
|
||||
@@ -406,7 +399,7 @@ class WifiUIMici(BigMultiOptionDialog):
|
||||
# only open if button is already selected
|
||||
if option in self._networks and option == self._selected_option:
|
||||
self._network_info_page.set_current_network(self._networks[option])
|
||||
self._should_open_network_info_page = True
|
||||
self._open_network_manage_page()
|
||||
|
||||
def _connect_to_network(self, ssid: str):
|
||||
network = self._networks.get(ssid)
|
||||
|
||||
Reference in New Issue
Block a user