Merge pull request #1450 from Azaezel/alpha41/popUpGoPop

fix PopupMenu::checkItem filter
This commit is contained in:
Brian Roberts 2025-04-29 15:45:54 -05:00 committed by GitHub
commit db57f67839
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -230,7 +230,7 @@ void PopupMenu::enableItem(S32 pos, bool enable)
void PopupMenu::checkItem(S32 pos, bool checked) void PopupMenu::checkItem(S32 pos, bool checked)
{ {
if (mMenuItems.empty() || mMenuItems.size() < pos || pos < 0) if (mMenuItems.empty() || mMenuItems.size() <= pos || pos < 0)
return; return;
if (checked && mMenuItems[pos].mCheckGroup != -1 && mRadioSelection) if (checked && mMenuItems[pos].mCheckGroup != -1 && mRadioSelection)