From ed4d31fedc999730af62a8f0a802e5f006ed7a92 Mon Sep 17 00:00:00 2001 From: philmoz Date: Fri, 3 May 2024 13:16:17 +1000 Subject: [PATCH] fix(color): ensure outputs widget channel width is odd for symmetrical display (#4954) --- radio/src/gui/colorlcd/widgets/outputs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/widgets/outputs.cpp b/radio/src/gui/colorlcd/widgets/outputs.cpp index c80b13385..ab5ad315c 100644 --- a/radio/src/gui/colorlcd/widgets/outputs.cpp +++ b/radio/src/gui/colorlcd/widgets/outputs.cpp @@ -35,7 +35,7 @@ class ChannelValue : public Window ChannelValue(Widget* parent, uint8_t col, uint8_t row, coord_t colWidth, uint8_t channel, LcdFlags txtColor, LcdFlags barColor) : Window(parent, - {col * colWidth, row * ROW_HEIGHT, colWidth - 1, (ROW_HEIGHT + 1)}), + {col * colWidth, row * ROW_HEIGHT, colWidth - 1 + (colWidth & 1), (ROW_HEIGHT + 1)}), channel(channel) { setWindowFlag(NO_FOCUS);