summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-03 07:01:12 -0600
committerAdam <[email protected]>2026-02-03 07:01:12 -0600
commita38bae684fec495c4902d45af3af74b777f84abd (patch)
treeb04d89357986dd1cd338eb173d47a9fb51510bf9 /packages
parent08671e315569b8fa82c1137db194b9ee9fa20ba4 (diff)
downloadopencode-a38bae684fec495c4902d45af3af74b777f84abd.tar.gz
opencode-a38bae684fec495c4902d45af3af74b777f84abd.zip
chore(app): don't forceMount tooltips
Diffstat (limited to 'packages')
-rw-r--r--packages/app/src/components/dialog-select-model.tsx5
-rw-r--r--packages/app/src/components/file-tree.tsx1
-rw-r--r--packages/ui/src/components/tooltip.tsx2
3 files changed, 3 insertions, 5 deletions
diff --git a/packages/app/src/components/dialog-select-model.tsx b/packages/app/src/components/dialog-select-model.tsx
index 4f0dcc3ee..3d0d6c793 100644
--- a/packages/app/src/components/dialog-select-model.tsx
+++ b/packages/app/src/components/dialog-select-model.tsx
@@ -54,7 +54,6 @@ const ModelList: Component<{
class="w-full"
placement="right-start"
gutter={12}
- forceMount={false}
value={
<ModelTooltip
model={item}
@@ -214,7 +213,7 @@ export function ModelSelectorPopover<T extends ValidComponent = "div">(props: {
class="p-1"
action={
<div class="flex items-center gap-1">
- <Tooltip placement="top" forceMount={false} value={language.t("command.provider.connect")}>
+ <Tooltip placement="top" value={language.t("command.provider.connect")}>
<IconButton
icon="plus-small"
variant="ghost"
@@ -224,7 +223,7 @@ export function ModelSelectorPopover<T extends ValidComponent = "div">(props: {
onClick={handleConnectProvider}
/>
</Tooltip>
- <Tooltip placement="top" forceMount={false} value={language.t("dialog.model.manage")}>
+ <Tooltip placement="top" value={language.t("dialog.model.manage")}>
<IconButton
icon="sliders"
variant="ghost"
diff --git a/packages/app/src/components/file-tree.tsx b/packages/app/src/components/file-tree.tsx
index 19f5e9a3b..a4cfe4a90 100644
--- a/packages/app/src/components/file-tree.tsx
+++ b/packages/app/src/components/file-tree.tsx
@@ -321,7 +321,6 @@ export default function FileTree(props: {
return (
<Tooltip
- forceMount={false}
openDelay={2000}
placement="bottom-start"
class="w-full"
diff --git a/packages/ui/src/components/tooltip.tsx b/packages/ui/src/components/tooltip.tsx
index 37517fb34..b55265b79 100644
--- a/packages/ui/src/components/tooltip.tsx
+++ b/packages/ui/src/components/tooltip.tsx
@@ -63,7 +63,7 @@ export function Tooltip(props: TooltipProps) {
<Switch>
<Match when={local.inactive}>{local.children}</Match>
<Match when={true}>
- <KobalteTooltip forceMount gutter={4} {...others} open={local.forceOpen || open()} onOpenChange={setOpen}>
+ <KobalteTooltip gutter={4} {...others} open={local.forceOpen || open()} onOpenChange={setOpen}>
<KobalteTooltip.Trigger as={"div"} data-component="tooltip-trigger" class={local.class}>
{c()}
</KobalteTooltip.Trigger>