dsh-prompt v0.1.6
交互回归:自定义空态高度固定与浮层置顶层级(#16 · 8c35362)
本次变更
- 🧱 空态不收缩:
compact浮层空结果(rows=0时的“无匹配”)同样固定height:360居中占位(display:flex; alignItems:center; justifyContent:center),点击顶部 “自定义”(无自定义模板时)面板高度保持约 480 不变,鼠标不再因变矮而移出触发schedulePanelClose而消失;tabs/领域/搜索任意过滤(含空结果)均保持高度不变 - 🥇 置顶层级:
panelStylecompactzIndex:500 → 9999,高于左右侧面板与设置抽屉等,确保浮层不被遮挡(modalMaskStyle保持 400,面板仍高于弹窗遮罩) - 保留 0.1.5 的底置排序(用量优先)与固定高度
height:360+flex贴底 + 双rAF滚底逻辑
安装 / 更新
# 已安装更新
dsh plugin --profile web add dsh-prompt@0.1.6
# 全新安装
dsh plugin --profile web add dsh-prompt验证
npm view dsh-prompt version --registry=https://registry.npmjs.org --prefer-online
# → 0.1.6
# 交互验证(刷新 DSH GUI 后)
# 1. hover ⚡Prompt → 点击“自定义”(空态)→ 居中“无匹配”占位,面板高度不变、不消失
# 2. 切换任意 tabs/领域/搜索 → 高度不变
# 3. 浮层在左右侧面板之上