From 559fe86f20e267dfdb205bb37ec0121355d2a1d4 Mon Sep 17 00:00:00 2001 From: Jakub <106778416+MarekZegare4@users.noreply.github.com> Date: Sun, 24 May 2026 20:33:59 +0200 Subject: [PATCH] style(ui): use NSDMI for SH1106Display::_use_lemon default Match the rest of the file's defaults; constructor body no longer re-initialises a field that the in-class initializer already set. Co-Authored-By: Claude Sonnet 4.6 --- src/helpers/ui/SH1106Display.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helpers/ui/SH1106Display.h b/src/helpers/ui/SH1106Display.h index 37d83a27..e4eed0d5 100644 --- a/src/helpers/ui/SH1106Display.h +++ b/src/helpers/ui/SH1106Display.h @@ -21,7 +21,7 @@ class SH1106Display : public DisplayDriver uint8_t _color; uint8_t _contrast; uint8_t _precharge; - bool _use_lemon; + bool _use_lemon = false; int _text_sz; bool i2c_probe(TwoWire &wire, uint8_t addr); @@ -30,7 +30,7 @@ class SH1106Display : public DisplayDriver public: SH1106Display() : DisplayDriver(128, 64), display(128, 64, &Wire, PIN_OLED_RESET) { - _isOn = false; _contrast = 255; _precharge = 0x1F; _use_lemon = false; _text_sz = 1; + _isOn = false; _contrast = 255; _precharge = 0x1F; _text_sz = 1; } bool begin();