From 669fb0b98bc6802a34d7577f597f1a5aeb691e22 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Fri, 22 Nov 2024 14:25:36 +0100 Subject: Track mouse hovering --- src/comet.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/comet.c') diff --git a/src/comet.c b/src/comet.c index 7081d6d..1b26bfb 100644 --- a/src/comet.c +++ b/src/comet.c @@ -126,6 +126,8 @@ int main(int argc, char **argv) rate.tv_sec = (long)freq; rate.tv_nsec = (freq - rate.tv_sec) * 1000000000ul; + event_state_t state = { 0 }; + while (running) { timespec_get(&start, TIME_UTC); @@ -134,7 +136,8 @@ int main(int argc, char **argv) layout_t layout; layout_init(&layout, block, info); - event_dispatch(&window, &layout); + state.layout = &layout; + event_dispatch(&state, &window); cairo_surface_t *surface = render_all(&layout, &config, info); window_present(&window, surface); -- cgit v1.2.3