Use the same label for both string and bag in tasks modal fuzzy match (#22022)

Michael Sloan created

#22592 tracks properly doing fuzzy match within the full label

Release Notes:

- N/A

Change summary

crates/tasks_ui/src/modal.rs | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)

Detailed changes

crates/tasks_ui/src/modal.rs 🔗

@@ -555,11 +555,7 @@ fn string_match_candidates<'a>(
 ) -> Vec<StringMatchCandidate> {
     candidates
         .enumerate()
-        .map(|(index, (_, candidate))| StringMatchCandidate {
-            id: index,
-            char_bag: candidate.resolved_label.chars().collect(),
-            string: candidate.display_label().into(),
-        })
+        .map(|(index, (_, candidate))| StringMatchCandidate::new(index, candidate.display_label()))
         .collect()
 }