Skip to content

Commit d8b973b

Browse files
authored
Merge pull request #1929 from coderaiser/patch-1
fix: Renderer: IntersectionObserver can produce more then 1 entry
2 parents 1eee182 + 05b162e commit d8b973b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/renderer/Renderer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export class Renderer extends EventEmitter implements IRenderer {
7070
// Detect whether IntersectionObserver is detected and enable renderer pause
7171
// and resume based on terminal visibility if so
7272
if ('IntersectionObserver' in window) {
73-
const observer = new IntersectionObserver(e => this.onIntersectionChange(e[0]), { threshold: 0 });
73+
const observer = new IntersectionObserver(e => this.onIntersectionChange(e[e.length - 1]), { threshold: 0 });
7474
observer.observe(this._terminal.element);
7575
this.register({ dispose: () => observer.disconnect() });
7676
}

0 commit comments

Comments
 (0)