network: trigger 'network_updated' as soon as set_parameters finishes
e.g. kivy GUI refreshes some fields based on this callback; this should result in faster refreshes (otherwise e.g. when switching servers, a callback might only come if we successfully connect to the new server; or if an unrelated event triggers it)
This commit is contained in:
@@ -636,6 +636,7 @@ class Network(Logger, NetworkRetryManager[ServerAddr]):
|
|||||||
await self.switch_to_interface(server)
|
await self.switch_to_interface(server)
|
||||||
else:
|
else:
|
||||||
await self.switch_lagging_interface()
|
await self.switch_lagging_interface()
|
||||||
|
util.trigger_callback('network_updated')
|
||||||
|
|
||||||
def _maybe_set_oneserver(self) -> None:
|
def _maybe_set_oneserver(self) -> None:
|
||||||
oneserver = bool(self.config.get('oneserver', False))
|
oneserver = bool(self.config.get('oneserver', False))
|
||||||
|
|||||||
Reference in New Issue
Block a user