Try to fix UI update

This commit is contained in:
2025-11-03 21:13:15 +09:00
parent 2dcaf45322
commit b0feed13fe

View File

@ -173,20 +173,22 @@
{
if (campaign.Type == Campaign.CampaignType.ExportCommonRegistryElements_15_7_0_1)
{
InvokeAsync(() => Task.Run(RefreshRegistries));
Task.Run(RefreshRegistries);
}
}
async Task RefreshRegistries()
{
ChangeState(CommonPageState.Loading);
await InvokeAsync(() => ChangeState(CommonPageState.Loading));
registries = await RegistryService.GetAllRegistriesAsync(true);
var refreshedRegistries = await RegistryService.GetAllRegistriesAsync(true);
if (state != CommonPageState.OperationWaiting)
await InvokeAsync(() =>
{
ChangeState(CommonPageState.Idle);
}
registries = refreshedRegistries;
ChangeState(CommonPageState.Loading);
});
}
public void Dispose()