diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-24 19:55:28 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-24 19:55:28 +0100 |
| commit | a063bb86e8ab1373aea28f9e9ff375032b1fa475 (patch) | |
| tree | 9163d07c5cf66a8b91a9d0b3b0334fbb788a3282 /src/event.c | |
| parent | def1e18d86579cf77649d1b8aa596d0877b822bb (diff) | |
Fix hover event spam
Diffstat (limited to 'src/event.c')
| -rw-r--r-- | src/event.c | 7 |
1 files 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); |
