fix(color): Wrong input could be used for updating curve preview (#4390)
This commit is contained in:
@@ -159,3 +159,11 @@ void InputEditWindow::buildBody(FormWindow* form)
|
||||
});
|
||||
lv_obj_set_width(btn->getLvObj(), lv_pct(100));
|
||||
}
|
||||
|
||||
void InputEditWindow::deleteLater(bool detach, bool trash)
|
||||
{
|
||||
if (!deleted()) {
|
||||
CurveEdit::SetCurrentSource(0);
|
||||
Page::deleteLater(detach, trash);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,4 +38,6 @@ class InputEditWindow : public Page
|
||||
Curve* preview;
|
||||
|
||||
void buildBody(FormWindow *window);
|
||||
|
||||
void deleteLater(bool detach = true, bool trash = true) override;
|
||||
};
|
||||
|
||||
@@ -146,3 +146,11 @@ void MixEditWindow::buildBody(FormWindow* form)
|
||||
});
|
||||
lv_obj_set_width(btn->getLvObj(), lv_pct(100));
|
||||
}
|
||||
|
||||
void MixEditWindow::deleteLater(bool detach, bool trash)
|
||||
{
|
||||
if (!deleted()) {
|
||||
CurveEdit::SetCurrentSource(0);
|
||||
Page::deleteLater(detach, trash);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,4 +38,6 @@ class MixEditWindow : public Page
|
||||
|
||||
void buildHeader(Window *window);
|
||||
void buildBody(FormWindow *window);
|
||||
|
||||
void deleteLater(bool detach = true, bool trash = true) override;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user