From 3938273dfd085dc75f64ce44706cf508fd971099 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Sun, 27 Aug 2006 10:53:54 +0000 Subject: Bug 353039 – Failure in signal emission during do_set_property invoked from constructor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index d632195..6632da5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2006-08-27 Gustavo J. A. M. Carneiro + + * gobject/gobjectmodule.c (pygobject__g_instance_init): If + necessary, attach the GObject to the PyGObject here. + (pygobject_constructv): Cope with the fact that wrapper->obj may + have already been set due to the change above. + + * tests/test_signal.py: Add test case fixed by the changes above, + basically calling self.emit() inside do_set_property called + implicitly by the constructor due to a CONSTRUCT property. + + Fixes bug 353039: "Failure in signal emission during + do_set_property invoked from constructor". + 2006-08-26 Gustavo J. A. M. Carneiro * gobject/gobjectmodule.c (pyg_type_register): Fix type -- cgit