diff options
Diffstat (limited to 'packages/svgbob/src/buffer/cell_buffer/contacts.rs')
-rw-r--r-- | packages/svgbob/src/buffer/cell_buffer/contacts.rs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/packages/svgbob/src/buffer/cell_buffer/contacts.rs b/packages/svgbob/src/buffer/cell_buffer/contacts.rs index d1a5764..7805b78 100644 --- a/packages/svgbob/src/buffer/cell_buffer/contacts.rs +++ b/packages/svgbob/src/buffer/cell_buffer/contacts.rs @@ -66,12 +66,9 @@ impl Contacts { let fragments = self.fragments(); if let Some(rect) = endorse::endorse_rect(&fragments) { Some(rect.into()) - } else if let Some(rounded_rect) = - endorse::endorse_rounded_rect(&fragments) - { - Some(rounded_rect.into()) } else { - None + endorse::endorse_rounded_rect(&fragments) + .map(|rounded_rect| rounded_rect.into()) } } |