Skip to content

fix(tui2): start transcript selection on drag#8466

Merged
joshka-oai merged 1 commit intomainfrom
joshka/tui2-start-selection-on-drag
Dec 23, 2025
Merged

fix(tui2): start transcript selection on drag#8466
joshka-oai merged 1 commit intomainfrom
joshka/tui2-start-selection-on-drag

Conversation

@joshka-oai
Copy link
Copy Markdown
Contributor

Avoid distracting 1-cell highlights on simple click by tracking an anchor on mouse down and only creating a visible selection once the mouse is dragged (selection head set).

When dragging while following the bottom during streaming, request a scroll lock so the viewport stops moving under the active selection.

Move selection state transitions into transcript_selection helpers (returning change/lock outcomes for the caller) and add unit tests for the state machine.

Avoid distracting 1-cell highlights on simple click by tracking an
anchor on mouse down and only creating a visible selection once the
mouse is dragged (selection head set).

When dragging while following the bottom during streaming, request a
scroll lock so the viewport stops moving under the active selection.

Move selection state transitions into transcript_selection helpers
(returning change/lock outcomes for the caller) and add unit tests for
the state machine.
@joshka-oai joshka-oai force-pushed the joshka/tui2-start-selection-on-drag branch from 6c08b0d to 13f9204 Compare December 23, 2025 05:01
@joshka-oai joshka-oai merged commit 2828549 into main Dec 23, 2025
26 checks passed
@joshka-oai joshka-oai deleted the joshka/tui2-start-selection-on-drag branch December 23, 2025 05:16
@github-actions github-actions bot locked and limited conversation to collaborators Dec 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants