Skip to content

dsh-operator 0.121.5 — 关闭卡片切会话不复活

Choose a tag to compare

@yffo yffo released this 03 Nov 17:49
· 1 commit to main since this release

dsh-operator 0.121.5

关闭的卡片切会话后不再复活

点过关闭(×)的卡片,切换到别的会话再切回来,它会重新出现。

  • 根因:dismissed 只存在组件实例上;切换会话时 dock 组件重新挂载,状态被重置成「未关闭」。
  • 修复:模块级 dismissedSessions 集合按 sessionId 记住关闭状态:
    • 点 × 时写入当前会话 id;
    • 组件挂载/同步时如果该会话在集合里 → 保持隐藏;
    • 该会话真的开始新一轮操作(working / 等确认)时清除,保持「下次操作再出现」的原设计。

502 测试全绿。