From 9fda1f83dce7f4b6a74ae435510a4c0ed4d38ba3 Mon Sep 17 00:00:00 2001 From: "zaccaria.majid" Date: Fri, 29 Sep 2023 14:57:03 +0200 Subject: [PATCH] fix calcolo dimensioni schermo --- MP-TAB/MP-TAB.Client/Pages/User.razor | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/MP-TAB/MP-TAB.Client/Pages/User.razor b/MP-TAB/MP-TAB.Client/Pages/User.razor index aeb702b1..8ec5cb5f 100644 --- a/MP-TAB/MP-TAB.Client/Pages/User.razor +++ b/MP-TAB/MP-TAB.Client/Pages/User.razor @@ -1,4 +1,5 @@ -@attribute [RenderModeAuto] +@using NLog; +@attribute [RenderModeAuto] @* @attribute [RenderModeServer] *@ @inject IJSRuntime JSRuntime @@ -20,10 +21,6 @@ - - @code { @@ -35,10 +32,16 @@ public int Width { get; set; } public int Height { get; set; } } - // protected async override Task OnAfterRenderAsync(bool firstRender) - // { - - // } + protected async override Task OnAfterRenderAsync(bool firstRender) + { + //await Task.Delay(500); + if (firstRender) + { + await getWDim(); + StateHasChanged(); + Log.Debug($"Dimensioni schermo: {Width}x{Height}"); + } + } // protected async override Task OnInitializedAsync() // { // await getWDim(); @@ -50,4 +53,7 @@ Height = dimension.Height; Width = dimension.Width; } + + + private static NLog.Logger Log = LogManager.GetCurrentClassLogger(); }