diff --git a/public/app/plugins/panel/flamegraph/module.tsx b/public/app/plugins/panel/flamegraph/module.tsx index 432e71da2d2..19fdd0afcfc 100644 --- a/public/app/plugins/panel/flamegraph/module.tsx +++ b/public/app/plugins/panel/flamegraph/module.tsx @@ -1,6 +1,12 @@ -import { PanelPlugin } from '@grafana/data'; +import { FieldConfigProperty, PanelPlugin } from '@grafana/data'; import { FlameGraphPanel } from './FlameGraphPanel'; import { FlameGraphSuggestionsSupplier } from './suggestions'; -export const plugin = new PanelPlugin(FlameGraphPanel).setSuggestionsSupplier(new FlameGraphSuggestionsSupplier()); +const flamegraphConfigOptions = [FieldConfigProperty.Unit, FieldConfigProperty.Decimals]; + +export const plugin = new PanelPlugin(FlameGraphPanel) + .setSuggestionsSupplier(new FlameGraphSuggestionsSupplier()) + .useFieldConfig({ + disableStandardOptions: Object.values(FieldConfigProperty).filter((v) => !flamegraphConfigOptions.includes(v)), + });