diff --git a/MP-TAB3/Components/AlarmsMan.razor.cs b/MP-TAB3/Components/AlarmsMan.razor.cs index d40333a2..feeb8ddb 100644 --- a/MP-TAB3/Components/AlarmsMan.razor.cs +++ b/MP-TAB3/Components/AlarmsMan.razor.cs @@ -101,7 +101,6 @@ namespace MP_TAB3.Components DateTime fine = DateTime.Today.AddDays(1); DateTime inizio = fine.AddDays(-8); CurrPeriodo = new Periodo(inizio, fine); - await doUpdate(); } var rawDest = config.GetValue("AlarmDest"); if (!string.IsNullOrEmpty(rawDest)) @@ -114,6 +113,15 @@ namespace MP_TAB3.Components } } + protected override async Task OnParametersSetAsync() + { + if (RecMSE != null && !RecMSE.MostlyEquals(lastRecMSE)) + { + lastRecMSE = RecMSE; + await doUpdate(); + } + } + protected void SaveNumRec(int newNum) { NumRecPage = newNum; @@ -208,6 +216,7 @@ namespace MP_TAB3.Components private Periodo CurrPeriodo { get; set; } = new Periodo(); private string IdxMaccSel { get; set; } = ""; + private MappaStatoExpl? lastRecMSE { get; set; } = null; #endregion Private Properties }