From 1d031f4577402496258de8b81bcf547314498d48 Mon Sep 17 00:00:00 2001
From: MT-Mint <798521692@qq.com>
Date: Fri, 17 Apr 2026 17:02:23 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4dropdown,tag=E7=9A=84?=
=?UTF-8?q?=E9=97=B4=E8=B7=9D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/src/components/ui/dropdown-menu.tsx | 2 +-
frontend/src/components/ui/tag.tsx | 2 +-
.../src/components/workspace/input-box.tsx | 18 +++++++++---------
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/frontend/src/components/ui/dropdown-menu.tsx b/frontend/src/components/ui/dropdown-menu.tsx
index d874e53b..533f45c7 100644
--- a/frontend/src/components/ui/dropdown-menu.tsx
+++ b/frontend/src/components/ui/dropdown-menu.tsx
@@ -44,7 +44,7 @@ function DropdownMenuContent({
data-slot="dropdown-menu-content"
sideOffset={sideOffset}
className={cn(
- "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-[20px] border p-[20px] shadow-md",
+ "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-[20px] border p-[20px] shadow-[0_0_20px_0_rgba(0,0,0,0.20)]",
className,
)}
{...props}
diff --git a/frontend/src/components/ui/tag.tsx b/frontend/src/components/ui/tag.tsx
index 6ec1506a..45c8cd83 100644
--- a/frontend/src/components/ui/tag.tsx
+++ b/frontend/src/components/ui/tag.tsx
@@ -7,7 +7,7 @@ function Tag({ className, ...props }: React.ComponentProps<"span">) {
@@ -688,7 +688,7 @@ export function InputBox({
align="start"
side="top"
sideOffset={8}
- className="w-[min(32rem,var(--radix-dropdown-menu-trigger-width)+28rem)] max-h-[578px] overflow-y-visible p-[20px]"
+ className="w-[min(32rem,var(--radix-dropdown-menu-trigger-width)+28rem)] max-h-[400px] overflow-y-visible p-[20px]"
data-testid="mention-candidate-panel"
onCloseAutoFocus={(event) => {
event.preventDefault();
@@ -1077,15 +1077,15 @@ function SuggestionList({
setOpenDropdownKey(dropdownKey)}
onMouseLeave={() => setOpenDropdownKey(null)}
>
-
+
{suggestion.suggestion}
-
-
-
+
+
+
{childSkills.map((item) => (
- {skill.title}
+ {skill.title}
{/* TODO: 因为后端接口不支持取消选择skill,所以暂时禁用取消选择按钮 */}