Repository navigation
Commit eb806ff
fix(ui): stop native text selection from eating the marquee drag
CI's WebKit (Linux) failed the marquee range-drag e2e while Chromium
passed. A trace screenshot showed the browser's own blue text-highlight
running across exactly the dragged cells — WebKit starts its native
text-selection gesture on the same pointer drag and consumes it, so the
range never grows past the anchor.
Cell content is copied through the grid's own Cmd/Ctrl+C range copy,
never native OS text selection, so making cells non-selectable costs
nothing intended.
Not reproducible on macOS WebKit: the local build passes with and
without this change, so CI is the only environment that exercises it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent a6446d9 commit eb806ff
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
137 | 150 | | |
138 | 151 | | |
139 | 152 | | |
| |||
0 commit comments