Skip to content

Respect reduced motion in the voice UI - #46835

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c
Sep 20, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Respect reduced motion in the voice UI

Why

Voice meters and partial user transcripts continued updating with tui.animations = false.

What changed

  • Hide microphone and speaker meter histories when animations are disabled, and size the composer to fit the remaining voice controls.
  • Keep partial user transcripts out of the conversation until finalized while preserving transcript tracking and final history entries.
  • Skip footer updates caused solely by audio meter changes when animations are disabled, while retaining speaker activity transitions.

Testing

Update transcript, replay, and rendering tests to cover hidden partial transcripts and finalized history. Adjust voice composer snapshots and clipped-layout coverage for the reduced height.

## Why

Voice meters and partial user transcripts continued updating with `tui.animations = false`.

## What changed

- Hide microphone and speaker meter histories when animations are disabled, and size the composer to fit the remaining voice controls.
- Keep partial user transcripts out of the conversation until finalized while preserving transcript tracking and final history entries.
- Skip footer updates caused solely by audio meter changes when animations are disabled, while retaining speaker activity transitions.

## Testing

Update transcript, replay, and rendering tests to cover hidden partial transcripts and finalized history. Adjust voice composer snapshots and clipped-layout coverage for the reduced height.

GitOrigin-RevId: fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c branch from 58706d1 to b05b3e1 Compare September 20, 2026 16:26
@copyberry
copyberry Bot merged commit b05b3e1 into main Sep 20, 2026
1 check passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/fb1939d6d8b3edc60fdd0a33ba7798d37bd9337c branch September 20, 2026 16:26
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 20, 2026

This branch was successfully deployed

1 active deployment
issue-triage — b05b3e18 Deployed Sep 20, 2026 by cyberxz2077 via Identify potential duplicates (all issues) #46981
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