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
@@ -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()