From ca3b34223dc4e7909e33f06d596c3f9232377902 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Mon, 11 May 2026 11:21:53 -0400 Subject: [PATCH] feat(ui/templates): reveal deep-linked template on initial render --- .../Components/Pages/Design/Templates.razor | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ScadaLink.CentralUI/Components/Pages/Design/Templates.razor b/src/ScadaLink.CentralUI/Components/Pages/Design/Templates.razor index 2782a52..84b8ad0 100644 --- a/src/ScadaLink.CentralUI/Components/Pages/Design/Templates.razor +++ b/src/ScadaLink.CentralUI/Components/Pages/Design/Templates.razor @@ -255,6 +255,14 @@ } } + protected override async Task OnAfterRenderAsync(bool firstRender) + { + if (firstRender && TemplateIdParam > 0 && _tree != null) + { + await _tree.RevealNode($"t:{TemplateIdParam}", select: true); + } + } + private async Task LoadTemplatesAsync() { _loading = true;