Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--crates/ide_assists/src/utils.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide_assists/src/utils.rs b/crates/ide_assists/src/utils.rs
index 22221afe74..ea7edadfe9 100644
--- a/crates/ide_assists/src/utils.rs
+++ b/crates/ide_assists/src/utils.rs
@@ -310,9 +310,9 @@ fn calc_depth(pat: &ast::Pat, depth: usize) -> usize {
| ast::Pat::RefPat(_)
| ast::Pat::SlicePat(_)
| ast::Pat::TuplePat(_)
- | ast::Pat::ConstBlockPat(_) => 1,
+ | ast::Pat::ConstBlockPat(_) => depth,
- // TODO: Other patterns may also be nested. Currently it simply supports only `TupleStructPat`
+ // FIXME: Other patterns may also be nested. Currently it simply supports only `TupleStructPat`
ast::Pat::TupleStructPat(pat) => {
let mut max_depth = depth;
for p in pat.fields() {