mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-11-15 17:11:24 +00:00
- fixed: OptionMenuItemSafeCommand did not allow unsafe commands.
This commit is contained in:
parent
80d8962818
commit
9ea041897c
1 changed files with 2 additions and 1 deletions
|
@ -171,7 +171,7 @@ class OptionMenuItemCommand : OptionMenuItemSubmenu
|
|||
|
||||
override bool Activate()
|
||||
{
|
||||
// This needs to perform a few checks to prevent abuse by malicious modders.
|
||||
// This needs to perform a few checks to prevent abuse by malicious modders.
|
||||
if (GetClass() != "OptionMenuItemSafeCommand")
|
||||
{
|
||||
let m = OptionMenu(Menu.GetCurrentMenu());
|
||||
|
@ -180,6 +180,7 @@ class OptionMenuItemCommand : OptionMenuItemSubmenu
|
|||
// don't execute if this item cannot be found in the current menu.
|
||||
if (m.GetItem(mAction) != self) return false;
|
||||
}
|
||||
else mUnsafe = false;
|
||||
Menu.MenuSound("menu/choose");
|
||||
DoCommand(ccmd, mUnsafe);
|
||||
if (mCloseOnSelect)
|
||||
|
|
Loading…
Reference in a new issue