Eliminate flicker when contact status is pending

Antonio Scandurra and Nathan Sobo created

We do this by using a bullet. When we have animations, a spinner would be better.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Change summary

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

Detailed changes

crates/contacts_panel/src/contact_finder.rs 🔗

@@ -113,7 +113,7 @@ impl PickerDelegate for ContactFinder {
         let label = match request_status {
             ContactRequestStatus::None | ContactRequestStatus::RequestReceived => "+",
             ContactRequestStatus::RequestSent => "-",
-            ContactRequestStatus::Pending | ContactRequestStatus::RequestAccepted => "…",
+            ContactRequestStatus::Pending | ContactRequestStatus::RequestAccepted => "•",
         };
         let style = theme.picker.item.style_for(mouse_state, selected);
         Flex::row()