From ae8f772ef2ab4b432ec22e360c223c002b81e897 Mon Sep 17 00:00:00 2001 From: Jeremy Rose <172423086+nornagon-openai@users.noreply.github.com> Date: Mon, 25 Aug 2025 17:29:24 -0700 Subject: [PATCH] do not schedule frames for Tui::Draw events in backtrack (#2692) this was causing continuous rerendering when a transcript overlay was present --- codex-rs/tui/src/app_backtrack.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codex-rs/tui/src/app_backtrack.rs b/codex-rs/tui/src/app_backtrack.rs index 6cfbe164..fcab4a83 100644 --- a/codex-rs/tui/src/app_backtrack.rs +++ b/codex-rs/tui/src/app_backtrack.rs @@ -207,9 +207,9 @@ impl App { overlay.handle_event(tui, event)?; if overlay.is_done { self.close_transcript_overlay(tui); + tui.frame_requester().schedule_frame(); } } - tui.frame_requester().schedule_frame(); Ok(()) }