diff options
author | Jovansonlee Cesar <ivanceras@gmail.com> | 2022-09-27 12:49:37 +0800 |
---|---|---|
committer | Jovansonlee Cesar <ivanceras@gmail.com> | 2022-09-27 12:49:37 +0800 |
commit | 1d179168f429c2dcf257feeed57c3a99d624b083 (patch) | |
tree | 1756631c78a9b63f44656daa9a369e2c65c6a378 /packages/svgbob/src/buffer/fragment_buffer.rs | |
parent | 9be58496da4e0b0dff5aa7700929a5d3732214c1 (diff) |
feat: remove merge_line_with_polygon as it is buggy as well
Diffstat (limited to 'packages/svgbob/src/buffer/fragment_buffer.rs')
-rw-r--r-- | packages/svgbob/src/buffer/fragment_buffer.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/svgbob/src/buffer/fragment_buffer.rs b/packages/svgbob/src/buffer/fragment_buffer.rs index 7d13ea5..d590f56 100644 --- a/packages/svgbob/src/buffer/fragment_buffer.rs +++ b/packages/svgbob/src/buffer/fragment_buffer.rs @@ -113,7 +113,11 @@ impl FragmentBuffer { fragment_span: FragmentSpan, ) { if let Some(existing) = self.get_mut(&cell) { - existing.push(fragment_span); + if !existing.contains(&fragment_span) { + existing.push(fragment_span); + } else { + println!("already contain fragment span.."); + } } else { self.insert(cell, vec![fragment_span]); } |