This commit is contained in:
lollipopkit
2023-08-28 15:16:06 +08:00
parent 7abadfb5a6
commit a53ebb334b

View File

@@ -39,6 +39,11 @@ class ServerProvider extends ChangeNotifier {
final _settingStore = locator<SettingStore>(); final _settingStore = locator<SettingStore>();
Future<void> loadLocalData() async { Future<void> loadLocalData() async {
// Issue #147
// Clear all servers because of restarting app will cause duplicate servers
_servers.clear();
_serverOrder.clear();
final spis = _serverStore.fetch(); final spis = _serverStore.fetch();
for (final spi in spis) { for (final spi in spis) {
_servers[spi.id] = genServer(spi); _servers[spi.id] = genServer(spi);