From 7478d9e688e32cb24b38c558307ab88c78cc0472 Mon Sep 17 00:00:00 2001 From: Nik Revenco <154856872+NikitaRevenco@users.noreply.github.com> Date: Tue, 25 Mar 2025 11:55:05 +0000 Subject: [PATCH] refactor: extract as variable --- helix-term/src/handlers/blame.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/helix-term/src/handlers/blame.rs b/helix-term/src/handlers/blame.rs index 218db731e..fdf53b8cc 100644 --- a/helix-term/src/handlers/blame.rs +++ b/helix-term/src/handlers/blame.rs @@ -75,9 +75,11 @@ pub(super) fn register_hooks(handlers: &Handlers) { }); let tx = handlers.blame.clone(); register_hook!(move |event: &mut EditorConfigDidChange<'_>| { - if event.old_config.inline_blame.behaviour == InlineBlameBehaviour::Disabled - && event.new_config.inline_blame.behaviour != InlineBlameBehaviour::Disabled - { + let has_enabled_inline_blame = event.old_config.inline_blame.behaviour + == InlineBlameBehaviour::Disabled + && event.new_config.inline_blame.behaviour != InlineBlameBehaviour::Disabled; + + if has_enabled_inline_blame { // request blame for all documents, since any of them could have // outdated blame for doc in event.editor.documents() {