ui: if only one view scroll axis is specified on a box, always use scroll info to fill it, regardless of which axis that scroll took place on

This commit is contained in:
Ryan Fleury
2024-03-25 13:02:17 -07:00
parent aa85b2cdbb
commit 23c1ea0e68
+8
View File
@@ -2523,10 +2523,18 @@ ui_signal_from_box(UI_Box *box)
}
if(!(box->flags & UI_BoxFlag_ViewScrollX))
{
if(delta.y == 0)
{
delta.y = delta.x;
}
delta.x = 0;
}
if(!(box->flags & UI_BoxFlag_ViewScrollY))
{
if(delta.x == 0)
{
delta.x = delta.y;
}
delta.y = 0;
}
os_eat_event(ui_state->events, evt);