diff --git a/packages/app/src/components/dialog-select-server.tsx b/packages/app/src/components/dialog-select-server.tsx
index 169bf13e6..6a4ae55c3 100644
--- a/packages/app/src/components/dialog-select-server.tsx
+++ b/packages/app/src/components/dialog-select-server.tsx
@@ -11,7 +11,7 @@ import { usePlatform } from "@/context/platform"
import { createOpencodeClient } from "@opencode-ai/sdk/v2/client"
import { useNavigate } from "@solidjs/router"
import { useLanguage } from "@/context/language"
-import { Popover } from "@opencode-ai/ui/popover"
+import { DropdownMenu } from "@opencode-ai/ui/dropdown-menu"
import { Tooltip } from "@opencode-ai/ui/tooltip"
import { useGlobalSDK } from "@/context/global-sdk"
@@ -394,7 +394,6 @@ export function DialogSelectServer() {
}
>
{(i) => {
- const [popoverOpen, setPopoverOpen] = createSignal(false)
const [truncated, setTruncated] = createSignal(false)
let nameRef: HTMLSpanElement | undefined
let versionRef: HTMLSpanElement | undefined
@@ -476,33 +475,19 @@ export function DialogSelectServer() {
{language.t("dialog.server.current")}
- e.stopPropagation()} onPointerDown={(e) => e.stopPropagation()}>
-
event.stopPropagation()}
- />
- }
- class="w-max !min-w-fit !max-w-none"
- >
-
-
+
{language.t("dialog.server.menu.edit")}
+
-
+
+ {language.t("dialog.server.menu.default")}
+
+
-
+
+ {language.t("dialog.server.menu.defaultRemove")}
+
+
-
-
-
-
-
+ {language.t("dialog.server.menu.delete")}
+
+
+
+