disregard selection position

main
Mike Fix 5 years ago committed by repo-ranger[bot]
parent 7da5054207
commit 71e6d44ab3

@ -101,16 +101,16 @@ class Carbon extends React.PureComponent {
onMouseUp = () => { onMouseUp = () => {
if (this.currentSelection) { if (this.currentSelection) {
const { editor } = this.props.editorRef.current // const { editor } = this.props.editorRef.current
const startPos = editor.charCoords(this.currentSelection.from, 'window') // const startPos = editor.charCoords(this.currentSelection.from, 'window')
const endPos = editor.charCoords(this.currentSelection.to, 'window') // const endPos = editor.charCoords(this.currentSelection.to, 'window')
const container = this.props.innerRef.current.getBoundingClientRect() // const container = this.props.innerRef.current.getBoundingClientRect()
const top = Math.max(startPos.bottom, endPos.bottom) - container.top - 3 // const top = Math.max(startPos.bottom, endPos.bottom) - container.top - 3
const left = (startPos.left + endPos.left) / 2 - container.left - 68 // const left = (startPos.left + endPos.left) / 2 - container.left - 68
// { ...this.currentSelection, top, left }
this.setState({ selectionAt: { ...this.currentSelection, top, left } }, () => { this.setState({ selectionAt: this.currentSelection }, () => {
this.currentSelection = null this.currentSelection = null
}) })
} else { } else {

Loading…
Cancel
Save