box: Restore the ::destroy handler
authorEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 27 Jan 2012 11:48:14 +0000 (11:48 +0000)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 27 Jan 2012 11:48:14 +0000 (11:48 +0000)
commitfa856e3f5ed71a3dbf022525aafbd27ad63410fe
treed5839bb89120f211341f056fb7acdbe2cfdab8b8
parent9d355f12c6d1c804a3e0d205e2ff1c8e3f5e7538
box: Restore the ::destroy handler

During the gutting of ClutterBox, the destroy and dispose implementation
were removed. The former, especially, destroyed all children - which
usually meant that the redraw queues for the childre was cleared as
well. The removal introduced crashes when a Box was destroyed while its
children were still queueing redraws.
clutter/deprecated/clutter-box.c