From ae1a389f0f359dd5cffd0a052b54fb000c3a96a3 Mon Sep 17 00:00:00 2001 From: Bogdan Matei Date: Wed, 22 Oct 2025 15:56:26 +0300 Subject: [PATCH] Dashboard: Fix dropping panels in tabs nested in rows (#112718) --- .../dashboard-scene/scene/layout-tabs/TabItemRenderer.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/public/app/features/dashboard-scene/scene/layout-tabs/TabItemRenderer.tsx b/public/app/features/dashboard-scene/scene/layout-tabs/TabItemRenderer.tsx index 65621b516c4..6ddd916cad2 100644 --- a/public/app/features/dashboard-scene/scene/layout-tabs/TabItemRenderer.tsx +++ b/public/app/features/dashboard-scene/scene/layout-tabs/TabItemRenderer.tsx @@ -114,12 +114,15 @@ interface TabItemLayoutRendererProps { } export function TabItemLayoutRenderer({ tab, isEditing }: TabItemLayoutRendererProps) { - const { layout } = tab.useState(); + const { layout, key } = tab.useState(); const styles = useStyles2(getStyles); const [_, conditionalRenderingClass, conditionalRenderingOverlay] = useIsConditionallyHidden(tab); return ( - + {isEditing && conditionalRenderingOverlay}