From 94625ac329a8bbd2de614a026e4f8a2b9e14e94f Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Wed, 11 Dec 2024 20:37:52 +0100 Subject: [PATCH] Prepare for follow-on change --- experiments/2024-12-09/src/ui.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/experiments/2024-12-09/src/ui.rs b/experiments/2024-12-09/src/ui.rs index e93f3f0af..9622de845 100644 --- a/experiments/2024-12-09/src/ui.rs +++ b/experiments/2024-12-09/src/ui.rs @@ -49,12 +49,12 @@ impl OperationView { } pub fn selected(&self) -> Option { - let selected = self.selected?; - - self.operations() - .into_iter() - .nth(selected) - .map(|(op, _)| op) + self.selected.and_then(|selected| { + self.operations() + .into_iter() + .nth(selected) + .map(|(op, _)| op) + }) } fn last_index(&self) -> usize {