From 7f81d93eb1cf6a10c84d948d91c45a1fd4778060 Mon Sep 17 00:00:00 2001 From: Wes Date: Tue, 14 Jul 2026 10:03:39 -0600 Subject: [PATCH] fix(desktop): prevent menu-to-dialog UI lockups (#1839) Signed-off-by: Wes Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co> --- .../features/forum/ui/DeleteActionMenu.tsx | 2 +- .../features/messages/ui/MessageActionBar.tsx | 2 +- .../relay-members/ui/RelayMembersCard.tsx | 2 +- .../ui/ChannelTemplatesSettingsCard.tsx | 2 +- .../src/features/sidebar/ui/WorkspaceRail.tsx | 2 +- .../workspaces/ui/WorkspaceSwitcher.tsx | 6 +++- desktop/tests/e2e/workspace-rail.spec.ts | 32 +++++++++++++++++++ 7 files changed, 42 insertions(+), 6 deletions(-) diff --git a/desktop/src/features/forum/ui/DeleteActionMenu.tsx b/desktop/src/features/forum/ui/DeleteActionMenu.tsx index 214de1b0ec..5fbf78de81 100644 --- a/desktop/src/features/forum/ui/DeleteActionMenu.tsx +++ b/desktop/src/features/forum/ui/DeleteActionMenu.tsx @@ -22,7 +22,7 @@ export function DeleteActionMenu({ label, onConfirm }: DeleteActionMenuProps) { return (
- +
{showActions ? ( - +