From ba85fdf470650af4167f597fb3e44ac0c1ca9551 Mon Sep 17 00:00:00 2001 From: okou <29059223+ookkoouu@users.noreply.github.com> Date: Fri, 9 Feb 2024 21:03:16 +0900 Subject: [PATCH] fix: Use `insertBefore` on mounting content script UI --- src/client/content-scripts/ui/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/content-scripts/ui/index.ts b/src/client/content-scripts/ui/index.ts index 754b9ab5..0fa5fb40 100644 --- a/src/client/content-scripts/ui/index.ts +++ b/src/client/content-scripts/ui/index.ts @@ -217,10 +217,10 @@ function mountUi( anchor.replaceWith(root); break; case 'after': - anchor.replaceWith(anchor, root); + anchor.parentElement?.insertBefore(root, anchor.nextElementSibling); break; case 'before': - anchor.replaceWith(root, anchor); + anchor.parentElement?.insertBefore(root, anchor); break; default: options.append(anchor, root);