From 99640d7239437d6c3f0b8386abebe4258c33a1da Mon Sep 17 00:00:00 2001 From: Andy Huska Date: Sat, 17 Sep 2022 13:16:02 -0500 Subject: [PATCH] Fixed data string parsing bug where an empty string created by a trailing space would be interpreted as a 0 and then added as a data byte This affected editing of the data in the table as well as loading data from a saved file --- framesenderwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framesenderwindow.cpp b/framesenderwindow.cpp index 8e796ef..7029fa0 100644 --- a/framesenderwindow.cpp +++ b/framesenderwindow.cpp @@ -898,7 +898,7 @@ void FrameSenderWindow::processCellChange(int line, int col) case 6: //Data bytes for (int i = 0; i < 8; i++) sendingData[line].payload().data()[i] = 0; - tokens = ui->tableSender->item(line, 6)->text().split(" "); + tokens = ui->tableSender->item(line, 6)->text().split(" ", QString::SkipEmptyParts); arr.clear(); arr.reserve(tokens.count()); for (int j = 0; j < tokens.count(); j++)