diff --git a/crates/ide_assists/src/handlers/extract_variable.rs b/crates/ide_assists/src/handlers/extract_variable.rs index 61a8750b0c..3cfd407b76 100644 --- a/crates/ide_assists/src/handlers/extract_variable.rs +++ b/crates/ide_assists/src/handlers/extract_variable.rs @@ -172,8 +172,7 @@ fn get_receiver(expression: ast::Expr) -> Option { let nested_expression = &field.expr()?; get_receiver(nested_expression.to_owned()) } - ast::Expr::PathExpr(_) => Some(expression), - _ => None, + _ => Some(expression), } }