Skip to content

Commit 0aeed17

Browse files
committed
fix(project): 修复对话框关闭前瞬间显示「未选择」的闪烁问题
- 移除关闭时重置状态的 useEffect 分支,避免关闭前短暂清空 - 开发镜像文案改为「开发环境的系统镜像」 Made-with: Cursor
1 parent 220174a commit 0aeed17

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

frontend/src/components/console/project/edit-project-env.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ export default function EditProjectEnvDialog({
3030
const dict = project.env_variables ?? {}
3131
const vars: EnvVar[] = Object.entries(dict).map(([key, value]) => ({ key, value: String(value ?? "") }))
3232
setEnvVars(vars.length > 0 ? vars : [])
33-
} else if (!open) {
34-
setEnvVars([])
3533
}
3634
}, [open, project])
3735

frontend/src/components/console/project/edit-project-image.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ export default function EditProjectImageDialog({
3131
if (open && project) {
3232
const imageId = project.image_id ?? ""
3333
setSelectedImageId(imageId)
34-
} else if (!open) {
35-
setSelectedImageId("")
3634
}
3735
}, [open, project])
3836

@@ -70,7 +68,7 @@ export default function EditProjectImageDialog({
7068
<DialogHeader>
7169
<DialogTitle>开发镜像</DialogTitle>
7270
<p className="text-sm text-muted-foreground">
73-
为项目绑定开发环境使用的 Docker 镜像
71+
为项目绑定开发环境的系统镜像
7472
</p>
7573
</DialogHeader>
7674
<div className="space-y-4">

0 commit comments

Comments
 (0)