From 1d292468b07ef8af81c24b00f4ad0710ce0080e4 Mon Sep 17 00:00:00 2001 From: Jake Archibald Date: Wed, 16 Jun 2021 10:13:46 +0100 Subject: [PATCH] Everything supports ResizeObserver now --- .../Compress/Output/custom-els/TwoUp/index.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/client/lazy-app/Compress/Output/custom-els/TwoUp/index.ts b/src/client/lazy-app/Compress/Output/custom-els/TwoUp/index.ts index 116a3fd9..24041912 100644 --- a/src/client/lazy-app/Compress/Output/custom-els/TwoUp/index.ts +++ b/src/client/lazy-app/Compress/Output/custom-els/TwoUp/index.ts @@ -78,12 +78,8 @@ export default class TwoUp extends HTMLElement { `}`; // Watch for element size changes. - if ('ResizeObserver' in window) { - this._resizeObserver = new ResizeObserver(() => this._resetPosition()); - this._resizeObserver.observe(this); - } else { - window.addEventListener('resize', this._onResize); - } + this._resizeObserver = new ResizeObserver(() => this._resetPosition()); + this._resizeObserver.observe(this); window.addEventListener('keydown', this._onKeyDown); @@ -95,7 +91,6 @@ export default class TwoUp extends HTMLElement { disconnectedCallback() { window.removeEventListener('keydown', this._onKeyDown); - window.removeEventListener('resize', this._onResize); if (this._resizeObserver) this._resizeObserver.disconnect(); } @@ -133,8 +128,6 @@ export default class TwoUp extends HTMLElement { } }; - private _onResize = () => this._resetPosition(); - private _resetPosition() { // Set the initial position of the handle. requestAnimationFrame(() => {