Johan Bilien c95cc8d477 Only reset the relayout_pending flag when actually doing a relayout
If an actor is (unfortunately) queuing a relayout in relayout, you would
end up with (ClutterActor*)stage->needs_allocation set to TRUE and
stage->relayout_pending set to TRUE. But if then in the same cycle, an
actor calls clutter_actor_get_allocation_box, that will trigger another
(recursive) _clutter_stage_maybe_relayout, which will wrongly reset the
relayout pending to FALSE, while not actually performing a new relayout
because of the re-entrancy protection.

http://bugzilla.clutter-project.org/show_bug.cgi?id=2503
2010-12-30 11:48:51 +00:00
..
2010-12-09 15:42:19 +00:00
2010-12-09 15:42:19 +00:00
2010-12-09 15:34:22 +00:00
2010-12-08 14:26:27 +00:00
2010-12-09 13:59:08 +00:00
2010-12-09 13:59:08 +00:00