Fix button clicking logic
This commit is contained in:
parent
0ac799cec8
commit
f541e3afc3
@ -9,7 +9,6 @@
|
|||||||
#include <SDL2/SDL_render.h>
|
#include <SDL2/SDL_render.h>
|
||||||
#include <SDL2/SDL_video.h>
|
#include <SDL2/SDL_video.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#define MAX_WINDOWS 2
|
#define MAX_WINDOWS 2
|
||||||
@ -111,8 +110,8 @@ i32 run_main_loop(void) {
|
|||||||
comp.move_node = false;
|
comp.move_node = false;
|
||||||
|
|
||||||
if (comp.event.button.windowID == toolbox->id) {
|
if (comp.event.button.windowID == toolbox->id) {
|
||||||
if (comp.button_hovered == comp.button_clicked) {
|
if (comp.button_hovered >= 0 &&
|
||||||
printf("%d\n", ops[comp.button_hovered](10, 5));
|
comp.button_hovered == comp.button_clicked) {
|
||||||
}
|
}
|
||||||
|
|
||||||
comp.button_clicked = -1;
|
comp.button_clicked = -1;
|
||||||
|
Loading…
Reference in New Issue
Block a user