draw565: fix width handling for vertical and horizontal lines
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
This commit is contained in:
parent
6d3f2126bf
commit
b7c622c03d
1 changed files with 2 additions and 2 deletions
|
@ -395,8 +395,8 @@ class Draw565(object):
|
|||
if x1 < x0 or y1 < y0:
|
||||
x0, x1 = x1, x0
|
||||
y0, y1 = y1, y0
|
||||
w = width if dx == 0 else dx
|
||||
h = width if dy == 0 else -dy
|
||||
w = width if dx == 0 else (dx + width - 1)
|
||||
h = width if dy == 0 else (-dy + width - 1)
|
||||
self.fill(color, x0, y0, w, h)
|
||||
return
|
||||
while True:
|
||||
|
|
Loading…
Reference in a new issue