From 82263b8ea7a329595247354ca5e63a866dd8f056 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Fri, 8 Apr 2022 09:17:57 -0400 Subject: [PATCH] simplify interact_back code --- src/widgets.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/widgets.rs b/src/widgets.rs index a1cbb3b..fd65c0e 100644 --- a/src/widgets.rs +++ b/src/widgets.rs @@ -43,13 +43,15 @@ impl<'a> AutoComplete<'a> { } fn interact_back(&mut self, new_string: &mut String, movement: &Movement) { + if movement == &Movement::None { + return; + } + match self.hint { HintEnum::Many(hints) => { if movement == &Movement::Complete { *new_string += hints[self.i]; return; - } else if movement == &Movement::None { - return; } let max_i = hints.len() as i16 - 1;