diff --git a/superset-frontend/temporary_superset_ui/superset-ui/plugins/plugin-chart-echarts/src/Tree/controlPanel.tsx b/superset-frontend/temporary_superset_ui/superset-ui/plugins/plugin-chart-echarts/src/Tree/controlPanel.tsx index e6b65107cd0e..27a6c2f4f36a 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/plugins/plugin-chart-echarts/src/Tree/controlPanel.tsx +++ b/superset-frontend/temporary_superset_ui/superset-ui/plugins/plugin-chart-echarts/src/Tree/controlPanel.tsx @@ -17,7 +17,7 @@ * under the License. */ import React from 'react'; -import { t } from '@superset-ui/core'; +import { FeatureFlag, isFeatureEnabled, t } from '@superset-ui/core'; import { ControlPanelConfig, sections, sharedControls } from '@superset-ui/chart-controls'; import { DEFAULT_FORM_DATA } from './types'; @@ -85,7 +85,9 @@ const controlPanel: ControlPanelConfig = { name: 'metric', config: { ...optionalEntity, - type: 'MetricsControl', + type: isFeatureEnabled(FeatureFlag.ENABLE_EXPLORE_DRAG_AND_DROP) + ? 'DndMetricSelect' + : 'MetricsControl', label: t('Metric'), description: t('Metric for node values'), },