From a3be52cbc0ff88f2e06e117b8e0843531832a37d Mon Sep 17 00:00:00 2001 From: l1nxy Date: Mon, 1 Jan 2024 22:31:04 +0800 Subject: [PATCH] tidy. --- crates/ide-assists/src/handlers/merge_nested_if.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/ide-assists/src/handlers/merge_nested_if.rs b/crates/ide-assists/src/handlers/merge_nested_if.rs index 206bc3e08be..5742f60a1e3 100644 --- a/crates/ide-assists/src/handlers/merge_nested_if.rs +++ b/crates/ide-assists/src/handlers/merge_nested_if.rs @@ -39,12 +39,13 @@ pub(crate) fn merge_nested_if(acc: &mut Assists, ctx: &AssistContext<'_>) -> Opt } let cond = expr.condition()?; - let cond_range = cond.syntax().text_range(); //should not apply for if-let if is_pattern_cond(cond.clone()) { return None; } + let cond_range = cond.syntax().text_range(); + //check if the then branch is a nested if let then_branch = expr.then_branch()?; let stmt = then_branch.stmt_list()?;