From 26b25dad4229be940d01ebf5977768ff7b13c3a5 Mon Sep 17 00:00:00 2001 From: Kyle Cunningham Date: Wed, 14 Feb 2024 23:35:14 +0700 Subject: [PATCH] Tooltips: Hide dimension configuration when tooltip mode is hidden (#81627) * Hide dimensions when tooltip mode is hidden * add logic to heatmap --------- Co-authored-by: nmarrs --- packages/grafana-ui/src/options/builder/tooltip.tsx | 2 ++ public/app/plugins/panel/heatmap/module.tsx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/grafana-ui/src/options/builder/tooltip.tsx b/packages/grafana-ui/src/options/builder/tooltip.tsx index b67dcc52a0a..61da5cef4b1 100644 --- a/packages/grafana-ui/src/options/builder/tooltip.tsx +++ b/packages/grafana-ui/src/options/builder/tooltip.tsx @@ -51,6 +51,7 @@ export function addTooltipOptions( settings: { integer: true, }, + showIf: (options: T) => options.tooltip?.mode !== TooltipDisplayMode.None, }) .addNumberInput({ path: 'tooltip.maxHeight', @@ -59,5 +60,6 @@ export function addTooltipOptions( settings: { integer: true, }, + showIf: (options: T) => options.tooltip?.mode !== TooltipDisplayMode.None, }); } diff --git a/public/app/plugins/panel/heatmap/module.tsx b/public/app/plugins/panel/heatmap/module.tsx index f2da7086f0c..760fb13de80 100644 --- a/public/app/plugins/panel/heatmap/module.tsx +++ b/public/app/plugins/panel/heatmap/module.tsx @@ -429,6 +429,7 @@ export const plugin = new PanelPlugin(HeatmapPanel) settings: { integer: true, }, + showIf: (options) => config.featureToggles.newVizTooltips && options.tooltip?.mode !== TooltipDisplayMode.None, }); builder.addNumberInput({ @@ -438,6 +439,7 @@ export const plugin = new PanelPlugin(HeatmapPanel) settings: { integer: true, }, + showIf: (options) => config.featureToggles.newVizTooltips && options.tooltip?.mode !== TooltipDisplayMode.None, }); category = ['Legend'];