From 3408ad436ed7917480d4f2526ebbc8dda6c98708 Mon Sep 17 00:00:00 2001 From: Kristina Durivage Date: Mon, 21 Oct 2024 16:59:58 -0500 Subject: [PATCH] make hidefrom logic more robust --- packages/grafana-data/src/field/fieldState.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/grafana-data/src/field/fieldState.ts b/packages/grafana-data/src/field/fieldState.ts index 3ddaebbda63..4750e4b77e0 100644 --- a/packages/grafana-data/src/field/fieldState.ts +++ b/packages/grafana-data/src/field/fieldState.ts @@ -101,7 +101,16 @@ export function decoupleHideFromState(frames: DataFrame[], fieldConfig: FieldCon }; // original with perm overrides - field.config.custom.hideFrom = hideFrom; + if (field.config.custom !== undefined) { + field.config.custom.hideFrom = hideFrom; + } else { + field.config = { + ...field.config, + custom: { + hideFrom: hideFrom, + }, + }; + } }); }); }