diff --git a/packages/grafana-ui/src/components/ColorPicker/ColorPickerPopover.tsx b/packages/grafana-ui/src/components/ColorPicker/ColorPickerPopover.tsx index 06b90e6ebc4..d2937a1caba 100644 --- a/packages/grafana-ui/src/components/ColorPicker/ColorPickerPopover.tsx +++ b/packages/grafana-ui/src/components/ColorPicker/ColorPickerPopover.tsx @@ -46,13 +46,8 @@ export class ColorPickerPopover extends React changeHandler(getColorFromHexRgbOrName(color, theme)); }; - handleTabChange = (tab: PickerType | keyof T, updatePopperPosition?: () => void) => { - return () => - this.setState({ activePicker: tab }, () => { - if (updatePopperPosition) { - updatePopperPosition(); - } - }); + handleTabChange = (tab: PickerType | keyof T) => { + return () => this.setState({ activePicker: tab }); }; renderPicker = () => { @@ -82,7 +77,7 @@ export class ColorPickerPopover extends React }); }; - renderCustomPickerTabs = (updatePopperPosition?: () => void) => { + renderCustomPickerTabs = () => { const { customPickers } = this.props; if (!customPickers) { @@ -95,7 +90,7 @@ export class ColorPickerPopover extends React return (
{customPickers[key].name} @@ -107,7 +102,7 @@ export class ColorPickerPopover extends React }; render() { - const { theme, updatePopperPosition } = this.props; + const { theme } = this.props; const colorPickerTheme = theme || GrafanaTheme.Dark; return ( @@ -115,17 +110,17 @@ export class ColorPickerPopover extends React
Colors
Custom
- {this.renderCustomPickerTabs(updatePopperPosition)} + {this.renderCustomPickerTabs()}
{this.renderPicker()}