a11y/ScrolledWin|IconView: Connect signals safely
authorJuan Pablo Ugarte <ugarte@endlessm.com>
Thu, 19 Oct 2017 18:16:43 +0000 (15:16 -0300)
committerDaniel Boles <dboles.src@gmail.com>
Sun, 22 Apr 2018 15:11:08 +0000 (16:11 +0100)
commitbc2fad6842418656d5b05f136dfc428f506ccadf
treee553a566de6d0d9a35d90c3facd8946c837361fb
parentbef44a0c9db35e5e5a7bc71fd0be5b7c2d64ce0c
a11y/ScrolledWin|IconView: Connect signals safely

Use g_signal_connect_data() instead of g_signal_connect_object()
to make sure the callback gets disconnected when the data object
is destroyed. This avoids problems in garbage-collected bindings.

https://bugzilla.gnome.org/show_bug.cgi?id=789215
gtk/a11y/gtkiconviewaccessible.c
gtk/a11y/gtkscrolledwindowaccessible.c