From dacc3be97067fb04c70f9bd4e08ed03163f67e12 Mon Sep 17 00:00:00 2001 From: Abdelrahman Date: Mon, 15 Jan 2024 19:12:21 +0000 Subject: [PATCH] Update code for detecting mouse hovering nodes --- src/compositor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor.c b/src/compositor.c index c5de28d..4936b74 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -81,7 +81,7 @@ i32 run_main_loop(void) { } else { comp.node_hovered = -1; - for (u64 i = 0; i < comp.count; ++i) { + for (u64 i = comp.count - 1; i >= 0; --i) { node_t *node = &(comp.nodes[i]); if (aabb(node, comp.mouse_x, comp.mouse_y)) {