diff --git a/codex-rs/tui/src/bottom_pane/approval_overlay.rs b/codex-rs/tui/src/bottom_pane/approval_overlay.rs index 9e4705bf6b..e2e9da0f5a 100644 --- a/codex-rs/tui/src/bottom_pane/approval_overlay.rs +++ b/codex-rs/tui/src/bottom_pane/approval_overlay.rs @@ -250,8 +250,7 @@ impl ApprovalOverlay { fn patch_selected_index(&self) -> Option { self.patch_state() - .map(|_| self.list.scroll_state().selected_idx) - .flatten() + .and_then(|_| self.list.scroll_state().selected_idx) } fn patch_note_text(&self) -> String {