Add safety check to mjui_event.
PiperOrigin-RevId: 471809554 Change-Id: I563cac24781a9da6f7aa8313c9ea0b15c7b30903
This commit is contained in:
committed by
Copybara-Service
parent
df51a1de59
commit
0784a46f62
+1
-1
@@ -2115,7 +2115,7 @@ mjuiItem* mjui_event(mjUI* ui, mjuiState* state, const mjrContext* con) {
|
|||||||
int item_cur = -1;
|
int item_cur = -1;
|
||||||
mjuiItem* it_cur = NULL;
|
mjuiItem* it_cur = NULL;
|
||||||
findmouse(ui, state, con, §_cur, &item_cur);
|
findmouse(ui, state, con, §_cur, &item_cur);
|
||||||
if (sect_cur>0) {
|
if (sect_cur>0 && item_cur >= 0) {
|
||||||
it_cur = ui->sect[sect_cur-1].item + item_cur;
|
it_cur = ui->sect[sect_cur-1].item + item_cur;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user