From 05c52936a85f5ab25df01a144389a6149904b8b6 Mon Sep 17 00:00:00 2001 From: Matias Chomicki Date: Thu, 28 Aug 2025 18:47:11 +0200 Subject: [PATCH] New Log Details: Fix multiple displayed links and correlactions (#110296) * LogLineDetailsFields: fix multiple link rows * LogLineDetails: check all links to render link block --- .../logs/components/panel/LogLineDetailsComponent.tsx | 4 +++- .../features/logs/components/panel/LogLineDetailsFields.tsx | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/public/app/features/logs/components/panel/LogLineDetailsComponent.tsx b/public/app/features/logs/components/panel/LogLineDetailsComponent.tsx index 65bdeb16f4a..af307f85ac9 100644 --- a/public/app/features/logs/components/panel/LogLineDetailsComponent.tsx +++ b/public/app/features/logs/components/panel/LogLineDetailsComponent.tsx @@ -118,6 +118,8 @@ export const LogLineDetailsComponent = memo( !labelGroups.length && !fieldsWithoutLinks.length; + const hasLinks = fieldsWithLinks.links.length > 0 || fieldsWithLinks.linksFromVariableMap.length > 0; + return ( <> @@ -141,7 +143,7 @@ export const LogLineDetailsComponent = memo( )} - {fieldsWithLinks.links.length > 0 && ( + {hasLinks && ( -
+
({ link: css({ gridColumn: '2 / 4', }), + linkNoActions: css({ + gridColumn: 'span 2', + paddingBottom: theme.spacing(0.5), + }), stats: css({ paddingRight: theme.spacing(1), wordBreak: 'break-all',