Fixed selection issue when terminal is in nested scrolled elements

This commit is contained in:
dcylabs
2017-08-21 21:29:05 +02:00
+2 -2
View File
@@ -21,12 +21,12 @@ export function getCoordsRelativeToElement(event: MouseEvent, element: HTMLEleme
y -= element.offsetTop;
element = 'offsetParent' in element ? <HTMLElement>element.offsetParent : <HTMLElement>element.parentElement;
}
element = originalElement;
element = originalElement;
while (element && element !== self.document.documentElement) {
x += element.scrollLeft;
y += element.scrollTop;
element = <HTMLElement>element.parentElement;
}
}
return [x, y];
}