diff --git a/kitty/cursor_trail.c b/kitty/cursor_trail.c index 446f2444aa8..696c6193cec 100644 --- a/kitty/cursor_trail.c +++ b/kitty/cursor_trail.c @@ -157,7 +157,7 @@ update_cursor_trail_needs_render(CursorTrail *ct, Window *w) { bool update_cursor_trail(CursorTrail *ct, Window *w, monotonic_t now, OSWindow *os_window) { - if (!WD.screen->paused_rendering.expires_at && OPT(cursor_trail) < now - WD.screen->cursor->position_changed_by_client_at) { + if (!WD.screen->paused_rendering.expires_at && OPT(cursor_trail)) { update_cursor_trail_target(ct, w); }