summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
05306a5)
With one input, the accept function is called 3 times instead of 2 (I do not know why)
It leads to a segfault in mListOfSimpleInputWidget[3] so to avoid it I added a check
if (mNumberOfAcceptedInputs == GetNumberOfInput()) {
setEnabled(false);
emit accepted();
if (mNumberOfAcceptedInputs == GetNumberOfInput()) {
setEnabled(false);
emit accepted();
+ } else if (mNumberOfAcceptedInputs < GetNumberOfInput()) {
mListOfSimpleInputWidget[mNumberOfAcceptedInputs]->setEnabled(true);
}
}
mListOfSimpleInputWidget[mNumberOfAcceptedInputs]->setEnabled(true);
}
}