summaryrefslogtreecommitdiffstats
path: root/packages/svgbob/src/buffer/cell_buffer/contacts.rs
diff options
context:
space:
mode:
Diffstat (limited to 'packages/svgbob/src/buffer/cell_buffer/contacts.rs')
-rw-r--r--packages/svgbob/src/buffer/cell_buffer/contacts.rs7
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())
}
}