diff --git a/build/webchatgpt-3.2.7-chrome.zip b/build/webchatgpt-3.2.7-chrome.zip index c802f58..608b166 100644 Binary files a/build/webchatgpt-3.2.7-chrome.zip and b/build/webchatgpt-3.2.7-chrome.zip differ diff --git a/build/webchatgpt-3.2.7-firefox.zip b/build/webchatgpt-3.2.7-firefox.zip index 93012d4..7d25b81 100644 Binary files a/build/webchatgpt-3.2.7-firefox.zip and b/build/webchatgpt-3.2.7-firefox.zip differ diff --git a/src/components/toolbar.tsx b/src/components/toolbar.tsx index e556b49..104af37 100644 --- a/src/components/toolbar.tsx +++ b/src/components/toolbar.tsx @@ -132,8 +132,8 @@ const Toolbar = ({ textarea }: ToolbarProps) => { return ( -
-
+
+
Browser.runtime.sendMessage("show_options")} diff --git a/src/content-scripts/mainUI.tsx b/src/content-scripts/mainUI.tsx index bbeda1a..061b9fb 100644 --- a/src/content-scripts/mainUI.tsx +++ b/src/content-scripts/mainUI.tsx @@ -170,10 +170,10 @@ async function updateUI() { async function renderToolbar() { try { - const textareaParentParent = textarea?.parentElement?.parentElement + const textareaParentParent = textarea?.parentElement?.parentElement?.parentElement?.parentElement const { shadowRootDiv, shadowRoot } = await createShadowRoot('content-scripts/mainUI.css') shadowRootDiv.classList.add('wcg-toolbar') - textareaParentParent?.appendChild(shadowRootDiv) + textareaParentParent?.insertBefore(shadowRootDiv, textareaParentParent?.childNodes[1]) render(, shadowRoot) } catch (e) {