diff options
Diffstat (limited to 'src/comet.c')
| -rw-r--r-- | src/comet.c | 5 |
1 files changed, 4 insertions, 1 deletions
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); |
