opt.: reconnect logic (#258)

This commit is contained in:
lollipopkit
2024-01-28 14:53:48 +08:00
parent 2e11d8827e
commit 799a1ac5f0
8 changed files with 65 additions and 42 deletions

View File

@@ -107,7 +107,7 @@ class _ServerPageState extends State<ServerPage>
return RefreshIndicator(
key: ServerProvider.refreshKey,
onRefresh: () async => await Pros.server.refreshData(onlyFailed: true),
onRefresh: () async => await Pros.server.refresh(onlyFailed: true),
child: child,
);
}
@@ -323,7 +323,7 @@ class _ServerPageState extends State<ServerPage>
rightCorner = InkWell(
onTap: () {
TryLimiter.reset(spi.id);
Pros.server.refreshData(spi: spi);
Pros.server.refresh(spi: spi);
},
child: const Padding(
padding: EdgeInsets.symmetric(horizontal: 7),
@@ -336,7 +336,7 @@ class _ServerPageState extends State<ServerPage>
);
} else if (!(spi.autoConnect ?? true) && cs == ServerState.disconnected) {
rightCorner = InkWell(
onTap: () => Pros.server.refreshData(spi: spi),
onTap: () => Pros.server.refresh(spi: spi),
child: const Padding(
padding: EdgeInsets.symmetric(horizontal: 7),
child: Icon(