Prevent Board task long-press gestures from selecting card text while preserving editing controls. - Disable native text selection and WebKit touch callouts on non-editing task cards. - Prevent touch/pen pointer-down defaults before the long-press context-menu timer starts. - Cover the mobile selection behavior with component and CSS regression tests and document the Board behavior. Files changed: .changeset/fn-7363-mobile-board-text-selection.md | 7 ++++ docs/dashboard-guide.md | 5 +-- packages/dashboard/app/components/TaskCard.css | 17 ++++++++++ packages/dashboard/app/components/TaskCard.tsx | 5 +++ .../app/components/__tests__/TaskCard.test.tsx | 39 ++++++++++++++++++++++ .../app/components/__tests__/board-mobile.test.tsx | 24 +++++++++++++ 6 files changed, 95 insertions(+), 2 deletions(-) Fusion-Task-Id: FN-7363 Fusion-Task-Lineage: c683ab3b-2caa-4b45-a455-0cc163fd52cc Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
39 KiB
39 KiB