|
|
@@ -229,7 +229,7 @@ where
|
|
|
let mut svg_content = String::new();
|
|
|
for rect in rects {
|
|
|
let scaled_start = (rect.start as f64 * scale_factor) as u32;
|
|
|
- let scaled_width = ((rect.end - 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 {
|
|
|
RectPosition::Above(level) => config.above_height - (level + 1) * config.rect_height,
|
|
|
RectPosition::Below(level) => {
|