Skip to content

Conversation

edward-bayes
Copy link
Contributor

Description

  • Update sign in flow

Tests

  • Passes CI


let frames = &FRAMES_DEFAULT;
let idx = if FRAME_TICK.as_millis() > 0 {
let steps =
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't believe this is guaranteed to render the frames in order?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is trying to maintain a consistent mapping of frames / time elapsed, but it is possible that frames get dropped. Maybe that's OK?

self.request_frame.schedule_frame_in(FRAME_TICK);

let frames = &FRAMES_DEFAULT;
let idx = if FRAME_TICK.as_millis() > 0 {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This if FRAME_TICK.as_millis() > 0 is always true, but somewhat understandable why it's there...

@bolinfest
Copy link
Collaborator

I did cargo build --release --bin codex to see if the animation performance in a release build was better and then ran ./target/release/codex and I saw the update message (which we don't show in dev builds?) and it appears clipped:

image

@bolinfest bolinfest merged commit b9af1d2 into main Sep 15, 2025
19 checks passed
@bolinfest bolinfest deleted the eb/onboarding-polish branch September 15, 2025 07:42
@github-actions github-actions bot locked and limited conversation to collaborators Sep 15, 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.

3 participants