From b7bd6306d1561e412488aacd700fc804c874551d Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Mon, 5 Nov 2018 21:36:05 +0100 Subject: [PATCH] Fix division by zero in FlexEdge --- boxes/edges.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boxes/edges.py b/boxes/edges.py index dae1aa0..05c3a0c 100644 --- a/boxes/edges.py +++ b/boxes/edges.py @@ -1834,7 +1834,7 @@ class FlexEdge(BaseEdge): h += 2 * burn lines = int(x // dist) leftover = x - lines * dist - sections = int((h - connection) // width) + sections = max(int((h - connection) // width), 1) sheight = ((h - connection) / sections) - connection for i in range(1, lines):