diff --git a/MP.Land/Pages/UpdateManager.razor b/MP.Land/Pages/UpdateManager.razor
index da2a94d0..e16386b0 100644
--- a/MP.Land/Pages/UpdateManager.razor
+++ b/MP.Land/Pages/UpdateManager.razor
@@ -21,17 +21,27 @@
-
- @if (showProgress)
- {
-
- }
-
@outMessages
-
+@if (showUpdate)
+{
+
+
+
+
+ @outMessages
+
+
+ @if (showProgress)
+ {
+
+ }
+
+
+
+}
@if (ListRecords == null)
diff --git a/MP.Land/Pages/UpdateManager.razor.cs b/MP.Land/Pages/UpdateManager.razor.cs
index 183c4a62..e9240bec 100644
--- a/MP.Land/Pages/UpdateManager.razor.cs
+++ b/MP.Land/Pages/UpdateManager.razor.cs
@@ -46,6 +46,7 @@ namespace MP.Land.Pages
protected int percLoading { get; set; } = 0;
protected bool showProgress { get; set; } = false;
+ protected bool showUpdate { get; set; } = false;
#endregion Protected Properties
@@ -78,6 +79,8 @@ namespace MP.Land.Pages
{
// init progress...
showProgress = true;
+ showUpdate = true;
+ outMessages = $"Iniziato download per {numTot} packages";
StateHasChanged();
percLoading = 0;
TotalMb = 0;
@@ -91,15 +94,15 @@ namespace MP.Land.Pages
long size = 0;
size = await scaricaSingolo(item);
TotalMb += (double)size / (1024 * 1024);
- outMessages = $"Scaricati {numDone}/{numTot} update per {TotalMb:N2}";
+ outMessages = $"Scaricati {numDone}/{numTot} packages | {TotalMb:N2} Mb";
StateHasChanged();
await Task.Delay(1);
}
stopWatch.Stop();
TimeSpan ts = stopWatch.Elapsed;
- outMessages = $"Effettuato download di {numDone} update per {TotalMb:N2} mb in {ts.TotalSeconds:N2} s";
+ outMessages = $"Effettuato download di {numDone} update | {TotalMb:N2} Mb in {ts.TotalSeconds:N2} s";
StateHasChanged();
- await Task.Delay(2000);
+ await Task.Delay(1000);
showProgress = false;
StateHasChanged();
}