From 0c82aa314c33f72c0cb577dc92e3306c5341ab65 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 6 Aug 2020 19:31:08 -0400 Subject: [PATCH] Fix a leak in scroll event compression We were leaking the last event in a sequence of scroll events. --- gdk/gdkevents.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c index c6ee0decb8..67a536462c 100644 --- a/gdk/gdkevents.c +++ b/gdk/gdkevents.c @@ -702,6 +702,8 @@ gdk_event_queue_handle_scroll_compression (GdkDisplay *display) g_queue_delete_link (&display->queued_events, scrolls); g_queue_push_tail (&display->queued_events, event); + + gdk_event_unref (old_event); } if (g_queue_get_length (&display->queued_events) == 1 &&