From f541e3afc3bc22380b94f8cf710e50f7d59e9faa Mon Sep 17 00:00:00 2001 From: Abdelrahman Date: Mon, 15 Jan 2024 23:27:41 +0000 Subject: [PATCH] Fix button clicking logic --- src/compositor.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/compositor.c b/src/compositor.c index 57f373f..f87f65c 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -9,7 +9,6 @@ #include #include #include -#include #include #define MAX_WINDOWS 2 @@ -111,8 +110,8 @@ i32 run_main_loop(void) { comp.move_node = false; if (comp.event.button.windowID == toolbox->id) { - if (comp.button_hovered == comp.button_clicked) { - printf("%d\n", ops[comp.button_hovered](10, 5)); + if (comp.button_hovered >= 0 && + comp.button_hovered == comp.button_clicked) { } comp.button_clicked = -1;