From 000e5df358fc4fcb78d92933d11682d166767175 Mon Sep 17 00:00:00 2001 From: Benjamin Nauck Date: Mon, 13 Jan 2025 08:23:50 +0100 Subject: [PATCH] Clear correct macro list box --- src/Gui/DlgMacroExecuteImp.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Gui/DlgMacroExecuteImp.cpp b/src/Gui/DlgMacroExecuteImp.cpp index c008dc0b72..09acf22cbf 100644 --- a/src/Gui/DlgMacroExecuteImp.cpp +++ b/src/Gui/DlgMacroExecuteImp.cpp @@ -248,10 +248,10 @@ QStringList DlgMacroExecuteImp::filterFiles(const QString& folder) void DlgMacroExecuteImp::fillUpListForDir(const QString& dirPath, bool systemWide) { QStringList filteredByContent = this->filterFiles(dirPath); - ui->userMacroListBox->clear(); + auto* macroListBox = systemWide ? ui->systemMacroListBox : ui->userMacroListBox; + macroListBox->clear(); for (auto& fn : filteredByContent) { - auto* parent = systemWide ? ui->systemMacroListBox : ui->userMacroListBox; - auto item = new MacroItem(parent, systemWide, dirPath); + auto item = new MacroItem(macroListBox, systemWide, dirPath); item->setFileName(0, fn); } }