Repository navigation
[bug]未分组行的无效加号仍在(0.2.0-rc.2 复核 + 一行修复) #1557
Replies: 2 comments
|
0.2.0-rc.2 复核:问题仍在,相关代码一字未改。 当初的三个判断逐条对过: 修复位置有一处变化: - }), (0, react_jsx_runtime.jsx)(Tooltip, {
+ }), actions !== void 0 && (0, react_jsx_runtime.jsx)(Tooltip, { |
|
0.2.1-rc.3 复核:死加号仍在 —— 但想补一个独立的、更要紧的缺陷:它让「未分组」这条路径即使不新建也走不通。
|
Uh oh!
There was an error while loading. Please reload this page.
版本:
@deepseek-ai/dsh0.1.0-rc.6(Windows)现象
侧边栏会话浏览区(按工作区分组)中:
复现步骤
根因
@deepseek-ai/dsh-client-ui-workspace的ProjectRowItem组件(packages/client/ui-workspace)中,工作区头行rowActions里两个操作按钮的渲染条件不一致:actions !== void 0 && <Menu …/>同时,
actions对象对"未分组"被显式置为undefined:而加号按钮的点击回调
onCreate对"未分组"是空操作:结论:作者对"未分组不能新建会话"是有意防御的(
onCreate的if、actions的void 0都体现了),但加号按钮本身漏写了渲染条件,导致"未分组"行上画出了一个点击无效的按钮。修复建议
给加号按钮补上与省略号菜单一致的渲染条件即可(一行改动):
补充说明
All reactions