Repository navigation
v0.5.1
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类型断言
更新方式:设置页底部「检查更新」→ 一键更新,或手动下载新版覆盖。