Don't show 2 warning popups for groups with macros

This commit is contained in:
Przemek Pawlas
2024-03-07 03:17:16 +01:00
committed by WarmUpTill
parent 7b1a256f8a
commit 6c4e4b8cd8
2 changed files with 5 additions and 4 deletions

View File

@@ -116,10 +116,11 @@ void AdvSceneSwitcher::RemoveSelectedMacros()
QString deleteWarning = obs_module_text(
"AdvSceneSwitcher.macroTab.removeSingleMacroPopup.text");
auto macro = macros.at(0);
deleteWarning = deleteWarning.arg(
QString::fromStdString(macro->Name()));
if (!DisplayMessage(deleteWarning.arg(QString::fromStdString(
macro->Name())),
true)) {
if ((!macro->IsGroup() || macro->GroupSize() == 0) &&
!DisplayMessage(deleteWarning, true)) {
return;
}