Fixed selection issue when terminal is in nested scrolled elements

This commit is contained in:
dcylabs
2017-08-22 00:34:03 +02:00
+1 -1
View File
@@ -22,7 +22,7 @@ export function getCoordsRelativeToElement(event: MouseEvent, element: HTMLEleme
element = 'offsetParent' in element ? <HTMLElement>element.offsetParent : <HTMLElement>element.parentElement;
}
element = originalElement;
while (element && element !== self.document.documentElement) {
while (element && element !== self.document.body) {
x += element.scrollLeft;
y += element.scrollTop;
element = <HTMLElement>element.parentElement;