Files
evolution/widgets/misc
Matthew Barnes 890f31bd07 Bug 685786 - EWebView: Signal handlers never disconnected
Both EWebView and EMailDisplay listen for "changed" signals from a
GSettings instance, passing itself as the 'user_data' to the signal
handler e_web_view_update_fonts().  But in both cases the signal
handler was left connected after EWebView and EMailDisplay were
finalized, resulting in the signal handler receiving a dangling pointer.

Not using g_signal_connect_object() here because of the unresolved
reference leak issue in GObject.  The GSettings instance is likely
cached internally and lives well beyond EWebView and EMailDisplay.
2012-10-13 20:37:32 -04:00
..
2012-01-24 22:57:48 -05:00
2012-01-24 22:57:48 -05:00
2012-06-06 15:27:19 +02:00
2011-11-06 20:10:57 -05:00
2012-08-05 22:12:26 -04:00
2012-03-28 18:37:35 +02:00
2012-06-02 23:00:38 -04:00
2012-06-02 23:00:38 -04:00
2012-08-19 14:17:55 -04:00
2012-02-20 10:04:25 -05:00
2012-03-28 18:37:35 +02:00
2012-03-28 18:37:35 +02:00
2012-03-28 18:37:35 +02:00