fix: 辅助视觉模型编辑器卡死 + 模型下拉框显示 (#1529, #1416)#1536
Conversation
|
I noticed one cross-profile edge case worth locking down before merge. I would either route the job action APIs with the job's |
- fix(models): remove overflow:hidden from .auxiliary-panel that clipped NSelect dropdown in vision model editor modal, causing UI freeze (dropdown unopenable, cancel button unresponsive)
…file (EKKOLearnAI#1416) - fix(models): fallback to displayModelName when selected model is not in active profile model groups - fix(models): replace side effect in computed with proper watch()
bb2d25b to
236dc59
Compare
|
Thanks for the review @suzunn! After discussion with the repo maintainers, we decided that cross-profile job listing isn't needed — EKKOLearnAI clarified that different profiles should be viewed by switching profiles, not aggregated in one view. We've removed the entire cross-profile job listing feature from this PR. It now only fixes the vision model editor freeze (#1529) and the model dropdown display issue (#1416). |
ffbec35 to
236dc59
Compare
#1529: 编辑视觉模型时界面卡死
原因:.auxiliary-panel 样式中的 overflow: hidden 创建了层叠上下文边界,
裁剪了 NModal 内 NSelect 下拉菜单的渲染区域,导致下拉菜单无法打开、取消按钮
无响应。修复:移除 overflow: hidden。
#1416: 主页面模型下拉框显示为空
原因:selectedDisplayName 在模型不在当前 profile 模型组中时返回空字符串。
修复:回退到 displayModelName 显示原始模型名;同时修复 computed 内
的 side effect 反模式,改用 watch()。
Closes #1529
Closes #1416