fix(cpn): Crash when "Set Main Screen" GF used and no model exists (#2439)
This commit is contained in:
@@ -510,7 +510,10 @@ void CustomFunctionsPanel::refreshCustomFunction(int i, bool modified)
|
||||
} else if (func == FuncSetScreen) {
|
||||
fswtchParam[i]->setDecimals(0);
|
||||
fswtchParam[i]->setMinimum(1);
|
||||
fswtchParam[i]->setMaximum(model->getCustomScreensCount());
|
||||
if(model)
|
||||
fswtchParam[i]->setMaximum(model->getCustomScreensCount());
|
||||
else
|
||||
fswtchParam[i]->setMaximum(1);
|
||||
fswtchParam[i]->setSingleStep(1);
|
||||
cfn.param = fswtchParam[i]->value();
|
||||
fswtchParam[i]->setValue(cfn.param);
|
||||
|
||||
Reference in New Issue
Block a user