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: