mirror of
https://github.com/alliedmodders/amxmodx.git
synced 2024-12-25 14:25:38 +03:00
Fixed possible issue that could arise with the new newmenu last page handler :O
This commit is contained in:
parent
be4fdb1776
commit
2c2259ea15
@ -211,11 +211,15 @@ int Menu::PagekeyToItem(page_t page, item_t key)
|
|||||||
for (size_t i=m_Items.size() - remaining; i<m_Items.size(); i++)
|
for (size_t i=m_Items.size() - remaining; i<m_Items.size(); i++)
|
||||||
{
|
{
|
||||||
item_tracker++;
|
item_tracker++;
|
||||||
new_key--;
|
|
||||||
if (!new_key)
|
if (new_key<=1) // If new_key is 0, or will be 0 after the next decrease
|
||||||
{
|
{
|
||||||
|
new_key=0;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
new_key--;
|
||||||
|
|
||||||
for (size_t j=0; j<m_Items[i]->blanks.size(); j++)
|
for (size_t j=0; j<m_Items[i]->blanks.size(); j++)
|
||||||
{
|
{
|
||||||
if (m_Items[i]->blanks[j] == 1)
|
if (m_Items[i]->blanks[j] == 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user