diff --git a/superset/assets/javascripts/explore/components/controls/SelectControl.jsx b/superset/assets/javascripts/explore/components/controls/SelectControl.jsx index 4c72b5dbd1..51381d64d6 100644 --- a/superset/assets/javascripts/explore/components/controls/SelectControl.jsx +++ b/superset/assets/javascripts/explore/components/controls/SelectControl.jsx @@ -37,6 +37,55 @@ const defaultProps = { valueKey: 'value', }; +// Handle `onPaste` so that users may paste in +// options as comma-delimited, slightly modified from +// https://github.com/JedWatson/react-select/issues/1672 +function pasteSelect(props) { + let pasteInput; + return ( + ); + const selectWrap = this.props.freeForm ? ( + + {pasteSelect} + + ) : ( + pasteSelect(selectProps) + ); return (
{this.props.showHeader &&