diff --git a/MP-TAB3/Components/MseSampler.razor.cs b/MP-TAB3/Components/MseSampler.razor.cs
index 6f25c248..bad951a8 100644
--- a/MP-TAB3/Components/MseSampler.razor.cs
+++ b/MP-TAB3/Components/MseSampler.razor.cs
@@ -31,6 +31,7 @@ namespace MP_TAB3.Components
aTimer.Dispose();
Log.Info("MseSampler Timer Disposed!");
}
+ GC.Collect();
}
#endregion Public Methods
diff --git a/MP-TAB3/MP-TAB3.csproj b/MP-TAB3/MP-TAB3.csproj
index 29ef60e2..5a8144fc 100644
--- a/MP-TAB3/MP-TAB3.csproj
+++ b/MP-TAB3/MP-TAB3.csproj
@@ -3,7 +3,7 @@
net6.0
enable
- 6.16.2401.1911
+ 6.16.2401.2609
enable
MP_TAB3
diff --git a/MP-TAB3/Pages/StatusMap.razor b/MP-TAB3/Pages/StatusMap.razor
index 16bc9c89..e977f993 100644
--- a/MP-TAB3/Pages/StatusMap.razor
+++ b/MP-TAB3/Pages/StatusMap.razor
@@ -2,35 +2,35 @@
-
- @if (ListMSE == null || ListMSE.Count == 0 || isCalcSize)
- {
-
- }
- else
- {
- int maxBlocks = calcMaxBlock();
- int currIdx = 0;
- @foreach (var item in ListMSE)
+
+ @if (ListMSE == null || ListMSE.Count == 0 || isCalcSize)
{
- currIdx++;
-
-
-
- @if (currIdx >= maxBlocks)
+
+ }
+ else
+ {
+ int maxBlocks = calcMaxBlock();
+ int currIdx = 0;
+ @foreach (var item in ListMSE)
{
- currIdx = 0;
- @((MarkupString)"
")
- @((MarkupString)"
")
+ currIdx++;
+
+
+
+ @if (currIdx >= maxBlocks)
+ {
+ currIdx = 0;
+ @((MarkupString)"
")
+ @((MarkupString)"
")
+ }
+ }
+ // controllo se devo "chiudere riga...
+ int currNum = (currIdx % maxBlocks);
+ while (currNum < (maxBlocks))
+ {
+ @((MarkupString)"
")
+ currNum++;
}
}
- // controllo se devo "chiudere riga...
- int currNum = (currIdx % maxBlocks);
- while (currNum < (maxBlocks))
- {
- @((MarkupString)"
")
- currNum++;
- }
- }
diff --git a/MP-TAB3/Pages/StatusMap.razor.cs b/MP-TAB3/Pages/StatusMap.razor.cs
index 4b1a7a76..61856a26 100644
--- a/MP-TAB3/Pages/StatusMap.razor.cs
+++ b/MP-TAB3/Pages/StatusMap.razor.cs
@@ -9,7 +9,7 @@ using System.Runtime.ExceptionServices;
namespace MP_TAB3.Pages
{
- public partial class StatusMap
+ public partial class StatusMap: IDisposable
{
#region Public Classes
@@ -23,6 +23,12 @@ namespace MP_TAB3.Pages
#endregion Public Properties
}
+ public void Dispose()
+ {
+ ListMSE = null;
+ GC.Collect();
+ }
+
#endregion Public Classes
#region Protected Fields
diff --git a/MP-TAB3/Resources/ChangeLog.html b/MP-TAB3/Resources/ChangeLog.html
index cc97eabd..c35e9172 100644
--- a/MP-TAB3/Resources/ChangeLog.html
+++ b/MP-TAB3/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
Modulo MAPOSPEC
-
Versione: 6.16.2401.1911
+
Versione: 6.16.2401.2609
Note di rilascio:
-
diff --git a/MP-TAB3/Resources/VersNum.txt b/MP-TAB3/Resources/VersNum.txt
index 4c2fcb7c..9e2ef1a2 100644
--- a/MP-TAB3/Resources/VersNum.txt
+++ b/MP-TAB3/Resources/VersNum.txt
@@ -1 +1 @@
-6.16.2401.1911
+6.16.2401.2609
diff --git a/MP-TAB3/Resources/manifest.xml b/MP-TAB3/Resources/manifest.xml
index 27aa0cb4..c0e01681 100644
--- a/MP-TAB3/Resources/manifest.xml
+++ b/MP-TAB3/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 6.16.2401.1911
+ 6.16.2401.2609
https://nexus.steamware.net/repository/SWS/MP-TAB3/stable/LAST/MP-TAB3.zip
https://nexus.steamware.net/repository/SWS/MP-TAB3/stable/LAST/ChangeLog.html
false
diff --git a/MP-TAB3/Shared/NavMenu.razor b/MP-TAB3/Shared/NavMenu.razor
index 2bdf92e1..e316b253 100644
--- a/MP-TAB3/Shared/NavMenu.razor
+++ b/MP-TAB3/Shared/NavMenu.razor
@@ -61,6 +61,6 @@
await MsgServ.IdxMaccSet("");
}
await MsgServ.LastOpenedPageSet(tgtUrl);
- navManager.NavigateTo(tgtUrl);
+ navManager.NavigateTo(tgtUrl, true);
}
}