From 5309094dcac385ce327cd24e4bba93ea33adb1fa Mon Sep 17 00:00:00 2001 From: AlanFromJapan Date: Wed, 5 Nov 2025 22:05:25 +0900 Subject: [PATCH] FIX in DisplayLineGraph, in case min==max it gives div by zero. Fixed scaling autocalculation. --- library/lcd/lcd_comm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/lcd/lcd_comm.py b/library/lcd/lcd_comm.py index 4e2714fe..ef08cc81 100644 --- a/library/lcd/lcd_comm.py +++ b/library/lcd/lcd_comm.py @@ -420,7 +420,7 @@ def DisplayLineGraph(self, x: int, y: int, width: int, height: int, step = width / len(values) # pre compute yScale multiplier value - yScale = height / (max_value - min_value) + yScale = (height / (max_value - min_value)) if (max_value - min_value) != 0 else 0 plotsX = [] plotsY = []