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);