From d6af2387ac431fad7a4c932b15c7b3a64cbf32ca Mon Sep 17 00:00:00 2001 From: philmoz Date: Wed, 25 Jan 2023 11:49:03 +1100 Subject: [PATCH] fix(color): Curve preview layout in model input edit view (#3099) --- radio/src/gui/colorlcd/input_edit.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/radio/src/gui/colorlcd/input_edit.cpp b/radio/src/gui/colorlcd/input_edit.cpp index df3421284..aa432d7fe 100644 --- a/radio/src/gui/colorlcd/input_edit.cpp +++ b/radio/src/gui/colorlcd/input_edit.cpp @@ -70,7 +70,7 @@ InputEditWindow::InputEditWindow(int8_t input, uint8_t index) : lv_obj_set_style_pad_all(form_obj, lv_dpx(8), 0); buildBody(form); - preview = new Curve(&body, rect_t{}, + preview = new Curve(&body, rect_t{0, 0, INPUT_EDIT_CURVE_WIDTH, INPUT_EDIT_CURVE_HEIGHT}, [=](int x) -> int { ExpoData* line = expoAddress(index); int16_t anas[MAX_INPUTS] = {0}; @@ -79,9 +79,6 @@ InputEditWindow::InputEditWindow(int8_t input, uint8_t index) : }, [=]() -> int { return getValue(expoAddress(index)->srcRaw); }); - preview->setWidth(INPUT_EDIT_CURVE_WIDTH); - preview->setHeight(INPUT_EDIT_CURVE_HEIGHT); - CurveEdit::SetCurrentSource(expoAddress(index)->srcRaw); }