From a4ae94d0b58f382b44b946757539bfbc704d12ff Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 31 Dec 2019 01:42:41 +0100 Subject: [PATCH] Fix adding "required" targets --- gui/tageditorwidget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gui/tageditorwidget.cpp b/gui/tageditorwidget.cpp index fdc857c..f719c19 100644 --- a/gui/tageditorwidget.cpp +++ b/gui/tageditorwidget.cpp @@ -925,11 +925,11 @@ void TagEditorWidget::showFile(char result) // create appropriate tags according to file type and user preferences when automatic tag management is enabled auto &settings = Settings::values().tagPocessing; if (settings.autoTagManagement) { - vector requiredTargets; - requiredTargets.reserve(2); + settings.creationSettings.requiredTargets.clear(); + settings.creationSettings.requiredTargets.reserve(2); for (const ChecklistItem &targetItem : Settings::values().editor.defaultTargets.items()) { if (targetItem.isChecked()) { - requiredTargets.emplace_back( + settings.creationSettings.requiredTargets.emplace_back( containerTargetLevelValue(m_fileInfo.containerFormat(), static_cast(targetItem.id().toInt()))); } }