[gtk/fix-gesture-leak: 4/4] gesture: Don't leak target widgets
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/fix-gesture-leak: 4/4] gesture: Don't leak target widgets
- Date: Sat, 30 May 2020 13:48:11 +0000 (UTC)
commit 0d69c42320b9976bb72a11c243cab5b87a90ad19
Author: Matthias Clasen <mclasen redhat com>
Date: Sat May 30 09:15:19 2020 -0400
gesture: Don't leak target widgets
This was broken when we started tracking event targets
in dcbecdac31181854451e.
Fixes: #2801
gtk/gtkgesture.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkgesture.c b/gtk/gtkgesture.c
index 8ef4440b58..a95498872f 100644
--- a/gtk/gtkgesture.c
+++ b/gtk/gtkgesture.c
@@ -501,7 +501,7 @@ _gtk_gesture_update_point (GtkGesture *gesture,
gdk_event_unref (data->event);
data->event = gdk_event_ref ((GdkEvent *)event);
- data->target = g_object_ref (target);
+ g_set_object (&data->target, target);
_update_touchpad_deltas (data);
data->widget_x = x + data->accum_dx;
data->widget_y = y + data->accum_dy;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]