Skip to content

Commit dc44913

Browse files
I have a suspicion
1 parent 235c302 commit dc44913

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

src/text-editor-component.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2279,6 +2279,22 @@ module.exports = class TextEditorComponent {
22792279
console.warn('pixelPositionForMouseEvent clientX:', clientX, 'clientY:', clientY);
22802280
}
22812281
const scrollContainerRect = this.refs.scrollContainer.getBoundingClientRect();
2282+
if (debug) {
2283+
console.warn(
2284+
'scrollContainerRect is left:',
2285+
scrollContainerRect.left,
2286+
'right:',
2287+
scrollContainerRect.right,
2288+
'top:',
2289+
scrollContainerRect.top,
2290+
'bottom:',
2291+
scrollContainerRect.bottom,
2292+
'width:',
2293+
scrollContainerRect.width,
2294+
'height:',
2295+
scrollContainerRect.height
2296+
)
2297+
}
22822298
clientX = Math.min(
22832299
scrollContainerRect.right,
22842300
Math.max(scrollContainerRect.left, clientX)
@@ -2289,7 +2305,7 @@ module.exports = class TextEditorComponent {
22892305
);
22902306
const linesRect = this.refs.lineTiles.getBoundingClientRect();
22912307
if (debug) {
2292-
console.warn('linesRect top:', linesRect.top, 'left:', linesRect.left)
2308+
console.warn('linesRect top:', linesRect.top, 'left:', linesRect.left, 'clamped clientX:', clientX, 'clamped clientY:', clientY)
22932309
}
22942310
return {
22952311
top: clientY - linesRect.top,

0 commit comments

Comments
 (0)