diff --git a/src/impg.rs b/src/impg.rs index 3acec77..c803dd6 100644 --- a/src/impg.rs +++ b/src/impg.rs @@ -299,12 +299,12 @@ impl Impg { } ); results.push(adjusted_interval); - } - if metadata.query_id != current_target { - let todo_range = (metadata.query_id, adjusted_query_start, adjusted_query_end); - if !visited.insert(todo_range) { - stack.push(todo_range); + if metadata.query_id != current_target { + let todo_range = (metadata.query_id, adjusted_query_start, adjusted_query_end); + if !visited.insert(todo_range) { + stack.push(todo_range); + } } } });