mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-22 23:30:37 +01:00
[apps] IntervalParameterController::m_interval is set right before the controller appears
and not at controller's construction.
This commit is contained in:
@@ -15,11 +15,13 @@ ValuesController::ValuesController(Responder * parentResponder,InputEventHandler
|
||||
#if COPY_COLUMN
|
||||
m_sequenceParameterController('n'),
|
||||
#endif
|
||||
m_intervalParameterController(this, inputEventHandlerDelegate, m_interval),
|
||||
m_intervalParameterController(this, inputEventHandlerDelegate),
|
||||
m_setIntervalButton(this, I18n::Message::IntervalSet, Invocation([](void * context, void * sender) {
|
||||
ValuesController * valuesController = (ValuesController *) context;
|
||||
StackViewController * stack = ((StackViewController *)valuesController->stackController());
|
||||
stack->push(valuesController->intervalParameterController());
|
||||
IntervalParameterController * controller = valuesController->intervalParameterController();
|
||||
controller->setInterval(valuesController->m_interval);
|
||||
stack->push(controller);
|
||||
return true;
|
||||
}, this), k_font)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user