Fixed tab order in signal editor, fixed bugs in copying a signal when

adding a new signal, code clean up
This commit is contained in:
Collin Kidder
2022-12-08 21:55:19 -05:00
parent e1f06be6fd
commit ddf26bb9b8
4 changed files with 62 additions and 31 deletions
+1 -1
View File
@@ -299,7 +299,7 @@ DBCSignalEditor::DBCSignalEditor(QWidget *parent) :
//add it to this one, update this signal's parent multiplexor
DBC_SIGNAL *newSig = dbcMessage->sigHandler->findSignalByName(ui->cbMultiplexParent->currentText());
DBC_SIGNAL *oldParent = currentSignal->multiplexParent;
if (newSig)
if (newSig && oldParent)
{
oldParent->multiplexedChildren.removeOne(currentSignal);
currentSignal->multiplexParent = newSig;