Merge branch 'master' of github.com:collin80/SavvyCAN

This commit is contained in:
Collin Kidder
2023-02-22 21:06:52 -05:00
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -778,6 +778,8 @@ void DBCSignalEditor::fillValueTable(DBC_SIGNAL *sig)
void DBCSignalEditor::bitfieldLeftClicked(int bit)
{
if (currentSignal == nullptr) return;
pushToUndoBuffer();
currentSignal->startBit = bit;
if (currentSignal->valType == SP_FLOAT)
{
@@ -812,6 +814,9 @@ void DBCSignalEditor::bitfieldRightClicked(int bit)
//which is quite luckily also the index into the signal handler table
int sigNum = ui->bitfield->getUsedSignalNum(bit);
if (sigNum < 0) return;
pushToUndoBuffer(); // undo to resume editing the previous signal
currentSignal = dbcMessage->sigHandler->findSignalByIdx(sigNum);
if (currentSignal)
+1 -1
View File
@@ -593,7 +593,7 @@ void MainWindow::setupSendToLatestGraphWindow()
GraphParams param;
QString signalName = getSignalNameFromPosition(contextMenuPosition);
param.ID = getMessageIDFromPosition(contextMenuPosition);
DBC_MESSAGE *msg = dbcHandler->findMessageForFilter(param.ID, nullptr);
DBC_MESSAGE *msg = dbcHandler->findMessage(param.ID);
if(msg)
{
DBC_SIGNAL *sig = msg->sigHandler->findSignalByName(signalName);