From a063bb86e8ab1373aea28f9e9ff375032b1fa475 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Sun, 24 Nov 2024 19:55:28 +0100 Subject: Fix hover event spam --- src/event.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/event.c b/src/event.c index b4e1975..0e7efe3 100644 --- a/src/event.c +++ b/src/event.c @@ -143,13 +143,12 @@ static bool event_dispatch_mouse(event_state_t *state, layout_t *layout, event_t } event.type = EVENT_HOVER_START; - memcpy(&state->hovered, layout, sizeof(layout_t)); - } else if (update) { - // Ignore a move with equal cursor position - // + // Ignore a move when nothing changed return true; } + + memcpy(&state->hovered, layout, sizeof(layout_t)); } event_dispatch_callback(state, layout, event); -- cgit v1.2.3