gtk: separate out the widget/window destroy callbacks
authorMatthew Waters <matthew@centricular.com>
Fri, 16 Oct 2015 15:40:50 +0000 (02:40 +1100)
committerMatthew Waters <matthew@centricular.com>
Sat, 17 Oct 2015 05:09:53 +0000 (16:09 +1100)
commitcfff5d819e861e22ee44b31a1252156de3043715
tree650ecc40d36ca47eee14a8c59f625b85476fff13
parentf0a0fcb0bfd8c4443bf399da9c5d188e52a4725b
gtk: separate out the widget/window destroy callbacks

Fixes assertion due to the sink_finalize() being run before the widget destroy
callback.

https://bugzilla.gnome.org/show_bug.cgi?id=755969
ext/gtk/gstgtkbasesink.c