From 9cdd643564ef1f885a4c501ac0dfc437291466a7 Mon Sep 17 00:00:00 2001
From: TAKAHASHI Shuuji <shuuji3@gmail.com>
Date: Mon, 30 Jan 2023 03:02:04 +0900
Subject: [PATCH] chore: remove intersection-observer for old Safari support
 (#23284)

---
 app/javascript/mastodon/extra_polyfills.js | 1 -
 package.json                               | 1 -
 yarn.lock                                  | 2 +-
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/app/javascript/mastodon/extra_polyfills.js b/app/javascript/mastodon/extra_polyfills.js
index 6e8004f077d..e6c69de8b55 100644
--- a/app/javascript/mastodon/extra_polyfills.js
+++ b/app/javascript/mastodon/extra_polyfills.js
@@ -1,3 +1,2 @@
 import 'abortcontroller-polyfill/dist/abortcontroller-polyfill-only';
-import 'intersection-observer';
 import 'requestidlecallback';
diff --git a/package.json b/package.json
index 72c4e5abd20..26618d748bb 100644
--- a/package.json
+++ b/package.json
@@ -67,7 +67,6 @@
     "http-link-header": "^1.1.0",
     "immutable": "^4.2.2",
     "imports-loader": "^1.2.0",
-    "intersection-observer": "^0.12.2",
     "intl": "^1.2.5",
     "intl-messageformat": "^2.2.0",
     "intl-relativeformat": "^6.4.3",
diff --git a/yarn.lock b/yarn.lock
index 9c56b1d08de..798fed8a460 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5812,7 +5812,7 @@ interpret@^1.4.0:
   resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
   integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
 
-intersection-observer@^0.12.0, intersection-observer@^0.12.2:
+intersection-observer@^0.12.0:
   version "0.12.2"
   resolved "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.12.2.tgz#4a45349cc0cd91916682b1f44c28d7ec737dc375"
   integrity sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==