From 6aeb1a44d54cfd8f99d0ca394178aa1855d8c754 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sat, 7 Dec 2019 17:46:11 +0100 Subject: [PATCH] Added a comment --- radio/src/gui/colorlcd/radio_spectrum_analyser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp b/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp index dfb13d576..114eda724 100644 --- a/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp +++ b/radio/src/gui/colorlcd/radio_spectrum_analyser.cpp @@ -79,6 +79,7 @@ class SpectrumScaleWindow: public Window SpectrumScaleWindow(Window * parent, const rect_t & rect) : Window(parent, rect) { + // This window will be automatically invalidated because it's between the frequency analyser (always invalidated) and the modified field } void paint(BitmapBuffer * dc) override @@ -201,7 +202,7 @@ void RadioSpectrumAnalyser::buildHeader(Window * window) void RadioSpectrumAnalyser::buildBody(FormWindow * window) { new SpectrumWindow(window, {0, 0, LCD_W, SPECTRUM_HEIGHT}); - new SpectrumScaleWindow(window, {0, SPECTRUM_HEIGHT, LCD_W, SCALE_HEIGHT}); + scale = new SpectrumScaleWindow(window, {0, SPECTRUM_HEIGHT, LCD_W, SCALE_HEIGHT}); new SpectrumFooterWindow(window, {0, SPECTRUM_HEIGHT + SCALE_HEIGHT, LCD_W, window->height() - SPECTRUM_HEIGHT - SCALE_HEIGHT}, moduleIdx); }