Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Carlisle <carlisle.b3d@gmail.com>2021-10-21 07:56:31 +0300
committerAaron Carlisle <carlisle.b3d@gmail.com>2021-10-21 07:56:31 +0300
commit5297bf318e6f18c9165c9968728e6c9d27f8ae3c (patch)
tree966bcd45db6f78d9231297fe78ac5f5dd67228da /source/blender/editors/interface/interface_query.c
parent035dcdad90ec9d6881e2d99b90e30f5a481237e1 (diff)
Cleanup: Use array as a parameter for event x/y functions
This change simplifies the parameter list for these functions and reduces the chance of typos mixing up array indices. Missed in rB69102786047dccdcbaee0df6307a8c3364d28fe0
Diffstat (limited to 'source/blender/editors/interface/interface_query.c')
-rw-r--r--source/blender/editors/interface/interface_query.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/editors/interface/interface_query.c b/source/blender/editors/interface/interface_query.c
index 85f829c7f48..bdf93d7c82e 100644
--- a/source/blender/editors/interface/interface_query.c
+++ b/source/blender/editors/interface/interface_query.c
@@ -799,14 +799,14 @@ bool ui_region_contains_rect_px(const ARegion *region, const rcti *rect_px)
* \{ */
/** Check if the cursor is over any popups. */
-ARegion *ui_screen_region_find_mouse_over_ex(bScreen *screen, int x, int y)
+ARegion *ui_screen_region_find_mouse_over_ex(bScreen *screen, const int xy[2])
{
LISTBASE_FOREACH (ARegion *, region, &screen->regionbase) {
rcti winrct;
ui_region_winrct_get_no_margin(region, &winrct);
- if (BLI_rcti_isect_pt(&winrct, x, y)) {
+ if (BLI_rcti_isect_pt_v(&winrct, xy)) {
return region;
}
}
@@ -815,7 +815,7 @@ ARegion *ui_screen_region_find_mouse_over_ex(bScreen *screen, int x, int y)
ARegion *ui_screen_region_find_mouse_over(bScreen *screen, const wmEvent *event)
{
- return ui_screen_region_find_mouse_over_ex(screen, event->xy[0], event->xy[1]);
+ return ui_screen_region_find_mouse_over_ex(screen, event->xy);
}
/** \} */