Navigate to best match when updating outline view query

Nathan Sobo , Antonio Scandurra , Keith Simmons , and Max Brunsfeld created

Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Keith Simmons <keith@the-simmons.net>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Change summary

crates/outline/src/outline.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/outline/src/outline.rs 🔗

@@ -207,7 +207,7 @@ impl PickerDelegate for OutlineView {
                 .unwrap_or(0);
         }
         self.last_query = query;
-        self.set_selected_index(selected_index, false, cx);
+        self.set_selected_index(selected_index, !self.last_query.is_empty(), cx);
         Task::ready(())
     }