diff --git a/mainwindow.cpp b/mainwindow.cpp index d41e0e9..977e140 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -7402,6 +7402,12 @@ QMap MainWindow::buildMacroValues(){ } } + // these macros can have recursive macros + values[""] = replaceMacros(values[""], values, false); + values[""] = replaceMacros(values[""], values, false); + values[""] = replaceMacros(values[""], values, false); + values[""] = replaceMacros(values[""], values, false); + return values; }