1
Description: Fixed a segfault caused by dereferencing a deleted object.
2
Origin: commit, revision id: stephen.webb@canonical.com-20120530154230-49g3ii7zd9gz1ew6
3
Author: Stephen M. Webb <stephen.webb@canonical.com>
4
Bug: https://launchpad.net/bugs/872022
5
Last-Update: 2012-05-30
6
X-Bzr-Revision-Id: stephen.webb@canonical.com-20120530154230-49g3ii7zd9gz1ew6
8
=== modified file 'src/gripgesturemanager.c'
9
--- a/src/gripgesturemanager.c
10
+++ b/src/gripgesturemanager.c
11
@@ -1253,12 +1253,12 @@
12
GtkWidget *toplevel = gtk_widget_get_toplevel (widget);
13
GripRegistrationRequest *req = (GripRegistrationRequest *)user_data;
15
+ g_signal_handlers_disconnect_by_func (widget,
16
+ G_CALLBACK (toplevel_notify_cb),
19
if (gtk_widget_is_toplevel (toplevel))
21
- g_signal_handlers_disconnect_by_func (widget,
22
- G_CALLBACK (toplevel_notify_cb),
25
if (gtk_widget_get_mapped (GTK_WIDGET (toplevel)))
27
register_internal (req->manager,