Files
HomeDash/web
HomeDash Bot f27f46099c fix(ui): 修正滑动手势的两个确凿缺陷(触屏不切换 / 触控板方向反)
v89 实测 12/16,且已测出事件确实到达(触摸 touch+pointer 各 7 个、wheel deltaX=40 共 4 次),
证明不是"事件没到",而是逻辑把结果吃掉了:

① 防误触拦截器把自己吞了:滑动后 400ms 内抑制 click(防误开卡片),
   而切换手势发的正是 tabs[j].click() → 被自己拦掉 → 表现为"滑了没反应"。
   修法:程序化切换 click 期间置 swipeSelfClick 放行,并清掉本次抑制窗口。
② 触控板方向反了:两指向左滑时浏览器给 deltaX > 0(内容右移),
   原实现映射成"上一个",在第一个分组会被 clamp → 看起来完全没反应。
   修法:deltaX > 0 → 下一个分组。
2026-09-12 21:59:11 +08:00
..