Fusion Agent
d9a4d36c1a
FN-067: restore desktop Board drag navigation
Restore safe Board panning for desktop and tablet without changing mobile touch behavior.
- Restore primary-mouse dragging from safe noninteractive Board surfaces, including empty-column text.
- Keep cards, controls, editable content, native draggables, and mobile scrolling native.
- Preserve no edge auto-scroll behavior and document the updated navigation contract.
Files changed:
.changeset/fn-067-board-safe-surface-pan.md | 7 +
docs/dashboard-guide.md | 4 +-
packages/dashboard/app/components/Board.css | 6 +-
packages/dashboard/app/components/Board.tsx | 12 +-
.../app/components/__tests__/Board.test.tsx | 73 +++++----
.../app/components/__tests__/board-mobile.test.tsx | 4 +-
.../app/hooks/__tests__/useBoardMousePan.test.tsx | 163 +++++++++++----------
packages/dashboard/app/hooks/useBoardMousePan.ts | 37 +++--
8 files changed, 172 insertions(+), 134 deletions(-)
Fusion-Task-Id: FN-067
Fusion-Task-Lineage: 410d3401-1d41-40f1-b025-26248ecd37ff
Co-authored-by: Fusion <noreply@runfusion.ai>
2026-08-21 04:32:52 +00:00
..
2026-08-19 21:42:29 -07:00
2026-08-19 21:19:08 -07:00
2026-08-21 04:32:52 +00:00
2026-08-21 04:32:52 +00:00
2026-08-19 21:19:08 -07:00
2026-08-19 21:19:08 -07:00
2026-08-19 23:20:27 -07:00
2026-08-21 04:32:52 +00:00
2026-08-19 21:19:08 -07:00
2026-08-19 21:19:08 -07:00
2026-07-27 19:40:08 -07:00
2026-08-19 21:19:08 -07:00