Don't show verb confirmation pop-ups in debug mode (#20300)

This commit is contained in:
Leon Friedrich
2023-09-18 13:07:43 +12:00
committed by GitHub
parent df3ff0cee4
commit 84495c3d52

View File

@@ -216,8 +216,16 @@ namespace Content.Client.Verbs.UI
return; return;
} }
if (verb.ConfirmationPopup) #if DEBUG
// No confirmation pop-ups in debug mode.
ExecuteVerb(verb);
#else
if (!verb.ConfirmationPopup)
{ {
ExecuteVerb(verb);
return;
}
if (verbElement.SubMenu == null) if (verbElement.SubMenu == null)
{ {
var popupElement = new ConfirmationMenuElement(verb, "Confirm"); var popupElement = new ConfirmationMenuElement(verb, "Confirm");
@@ -226,11 +234,7 @@ namespace Content.Client.Verbs.UI
} }
_context.OpenSubMenu(verbElement); _context.OpenSubMenu(verbElement);
} #endif
else
{
ExecuteVerb(verb);
}
} }
private void Close() private void Close()