Fix latent bug with adding '&' or '*' to variable for visualizers.

This commit is contained in:
Ernie Pasveer
2026-03-23 14:34:11 -05:00
parent 41be1b80db
commit d72a2ef065
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -360,6 +360,9 @@ void SeerVariableLoggerBrowserWidget::handleContextMenu (const QPoint& pos) {
}
}
// Remove potential '&' and '*' characters at start of string.
variable.remove(QRegularExpression("^[\\*\\&]*"));
addMemoryVisualizerAction->setText(QString("\"%1\"").arg(actionText));
addMemoryAsteriskVisualizerAction->setText(QString("\"*%1\"").arg(actionText));
addMemoryAmpersandVisualizerAction->setText(QString("\"&&%1\"").arg(actionText));
+3
View File
@@ -608,6 +608,9 @@ void SeerVariableTrackerBrowserWidget::handleContextMenu (const QPoint& pos) {
}
}
// Remove potential '&' and '*' characters at start of string.
variable.remove(QRegularExpression("^[\\*\\&]*"));
addMemoryVisualizerAction->setText(QString("\"%1\"").arg(actionText));
addMemoryAsteriskVisualizerAction->setText(QString("\"*%1\"").arg(actionText));
addMemoryAmpersandVisualizerAction->setText(QString("\"&&%1\"").arg(actionText));