text: extend TextView selection on shift-click (#2729)
## Summary - preserve the latest plain-click anchor when extending TextView selection with Shift+click - support repeated Shift+click, reversed extension, Shift+drag, and cross-TextView selection - keep suppression and selection lifecycle behavior safe across interactive controls - document the AppKit, local Editor, and pinned Zed behavior used to choose the design ## Test Plan - `cargo test -p gpui-component --lib` - `cargo check -p gpui-component` - `cargo fmt --all -- --check` - `git diff --check` Co-authored-by: Codex <codex@openai.com>
J
Jason Lee committed
d598c6c0a61c23650dd933d58d046c0708085531
Parent: 41bee9c
Committed by GitHub <noreply@github.com>
on 8/15/2026, 10:14:06 AM