Преглед изворни кода

fix(app): tooltips causing getComputedStyle errors in model select

adamelmore пре 3 недеља
родитељ
комит
00e79210e5
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      packages/app/src/components/dialog-select-model.tsx

+ 3 - 2
packages/app/src/components/dialog-select-model.tsx

@@ -54,6 +54,7 @@ const ModelList: Component<{
           class="w-full"
           class="w-full"
           placement="right-start"
           placement="right-start"
           gutter={12}
           gutter={12}
+          forceMount={false}
           value={
           value={
             <ModelTooltip
             <ModelTooltip
               model={item}
               model={item}
@@ -213,7 +214,7 @@ export function ModelSelectorPopover<T extends ValidComponent = "div">(props: {
             class="p-1"
             class="p-1"
             action={
             action={
               <div class="flex items-center gap-1">
               <div class="flex items-center gap-1">
-                <Tooltip placement="top" value={language.t("command.provider.connect")}>
+                <Tooltip placement="top" forceMount={false} value={language.t("command.provider.connect")}>
                   <IconButton
                   <IconButton
                     icon="plus-small"
                     icon="plus-small"
                     variant="ghost"
                     variant="ghost"
@@ -223,7 +224,7 @@ export function ModelSelectorPopover<T extends ValidComponent = "div">(props: {
                     onClick={handleConnectProvider}
                     onClick={handleConnectProvider}
                   />
                   />
                 </Tooltip>
                 </Tooltip>
-                <Tooltip placement="top" value={language.t("dialog.model.manage")}>
+                <Tooltip placement="top" forceMount={false} value={language.t("dialog.model.manage")}>
                   <IconButton
                   <IconButton
                     icon="sliders"
                     icon="sliders"
                     variant="ghost"
                     variant="ghost"