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

@@ -365,7 +365,7 @@ class _FullScreenPageState extends State<FullScreenPage> with AfterLayoutMixin {
}
await GetIt.I.allReady();
await Pros.server.load();
await Pros.server.refreshData();
await Pros.server.refresh();
if (!Analysis.enabled) {
await Analysis.init();
}

View File

@@ -319,7 +319,7 @@ ${GithubIds.participants.map((e) => '[$e](${e.url})').join(' ')}
HomeWidgetMC.update();
await GetIt.I.allReady();
await Pros.server.load();
await Pros.server.refreshData();
await Pros.server.refresh();
}
Future<void> _onLongPressSetting() async {

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(