Remove onClickOutside in favor of onBlur
parent
71f0281092
commit
1ad6372032
|
@ -8,7 +8,6 @@ import ReactCodeMirror from 'src/dashboards/components/ReactCodeMirror'
|
||||||
import TemplateDrawer from 'src/shared/components/TemplateDrawer'
|
import TemplateDrawer from 'src/shared/components/TemplateDrawer'
|
||||||
import QueryStatus from 'src/shared/components/QueryStatus'
|
import QueryStatus from 'src/shared/components/QueryStatus'
|
||||||
import {ErrorHandling} from 'src/shared/decorators/errors'
|
import {ErrorHandling} from 'src/shared/decorators/errors'
|
||||||
import OnClickOutside from 'src/shared/components/OnClickOutside'
|
|
||||||
|
|
||||||
// Utils
|
// Utils
|
||||||
import {getDeep} from 'src/utils/wrappers'
|
import {getDeep} from 'src/utils/wrappers'
|
||||||
|
@ -41,7 +40,6 @@ interface Props {
|
||||||
onUpdate: (text: string) => Promise<void>
|
onUpdate: (text: string) => Promise<void>
|
||||||
config: QueryConfig
|
config: QueryConfig
|
||||||
templates: Template[]
|
templates: Template[]
|
||||||
onClickOutside: () => void
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const FIRST_TEMP_VAR = '0.tempVar'
|
const FIRST_TEMP_VAR = '0.tempVar'
|
||||||
|
@ -174,13 +172,6 @@ class InfluxQLEditor extends Component<Props, State> {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
public handleClickOutside = (): void => {
|
|
||||||
this.setState({focused: false})
|
|
||||||
|
|
||||||
this.hideTemplateValues()
|
|
||||||
this.handleBlurEditor()
|
|
||||||
}
|
|
||||||
|
|
||||||
private handleTemplateSelection = (
|
private handleTemplateSelection = (
|
||||||
selectedTemplate: TempVar,
|
selectedTemplate: TempVar,
|
||||||
templatingQueryText: string
|
templatingQueryText: string
|
||||||
|
@ -410,4 +401,4 @@ class InfluxQLEditor extends Component<Props, State> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default OnClickOutside(InfluxQLEditor)
|
export default InfluxQLEditor
|
||||||
|
|
Loading…
Reference in New Issue