Mercurial > pidgin
diff plugins/gestures/stroke-draw.c @ 12667:a99a0cc67713
[gaim-migrate @ 15010]
Fix SF Bug #1392371
Disabling the mouse gestures plugin and then performing a mouse gesture would cause a crash.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Thu, 29 Dec 2005 00:21:53 +0000 |
parents | 2c7e79b6d7b2 |
children |
line wrap: on
line diff
--- a/plugins/gestures/stroke-draw.c Wed Dec 28 09:04:51 2005 +0000 +++ b/plugins/gestures/stroke-draw.c Thu Dec 29 00:21:53 2005 +0000 @@ -256,6 +256,12 @@ last_mouse_position.invalid = TRUE; } +void +gstroke_disable(GtkWidget *widget) +{ + g_signal_handlers_disconnect_by_func(G_OBJECT(widget), G_CALLBACK(process_event), NULL); +} + guint gstroke_signal_connect (GtkWidget *widget, const gchar *name,