|
|
@@ -228,6 +228,9 @@ where
|
|
|
{
|
|
|
let mut svg_content = String::new();
|
|
|
for rect in rects {
|
|
|
+ if rect.start > rect.end {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
let scaled_start = (rect.start as f64 * scale_factor) as u32;
|
|
|
let scaled_width = ((rect.end - rect.start) as f64 * scale_factor) as i32;
|
|
|
let y = match rect.position {
|