From 78de4a6492e75864076b2e22ab427d1048bd3054 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Tue, 12 May 2026 09:30:26 -0400 Subject: [PATCH] fix(ui/treeview): dismiss right-click context menu when a menu item runs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The custom right-click context menu didn't close after a menu item opened a modal dialog (e.g. "Compose into…"), leaving the menu floating behind the modal until the user clicked elsewhere or hit Escape. Add @onclick="DismissContextMenu" on the menu container so any click inside it (button, divider, padding) closes the menu after the button's own handler bubbles up. --- src/ScadaLink.CentralUI/Components/Shared/TreeView.razor | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ScadaLink.CentralUI/Components/Shared/TreeView.razor b/src/ScadaLink.CentralUI/Components/Shared/TreeView.razor index a7ef5b3..db72f04 100644 --- a/src/ScadaLink.CentralUI/Components/Shared/TreeView.razor +++ b/src/ScadaLink.CentralUI/Components/Shared/TreeView.razor @@ -23,6 +23,7 @@ else {