Skip to content

v0.5.1

Choose a tag to compare

@ZF3373 ZF3373 released this 09 Sep 13:48
· 271 commits to master since this release

v0.5.1 — 修复拖拽功能在桌面版中不可用

🐛 Bug 修复

修复侧边栏菜单排序和模板分类排序的拖拽功能在 WebView2(桌面版内嵌浏览器)中无法使用的问题。

根因:这两处拖拽使用了 HTML5 Drag and Drop API(draggable + onDragStart/onDrop),而 HTML5 DnD 在 WebView2/WKWebView 中不被支持。项目中 AI 助手的会话拖拽此前已改用 mouse 事件方案(v0.4.x),本次将同样的方案应用到侧边栏和模板分类。

改动:

  • 侧边栏菜单拖拽排序:HTML5 DnD → mouse 事件(onMouseDown/onMouseEnter/onMouseUp + 全局 mouseup 兜底)
  • 模板分类拖拽排序:同上改造
  • 修复 menuConfig.tsx 的 Object.fromEntries 类型断言

更新方式:设置页底部「检查更新」→ 一键更新,或手动下载新版覆盖。