summaryrefslogtreecommitdiff
path: root/clutter/clutter-grid-layout.c
diff options
context:
space:
mode:
authorBastian Winkler <buz@netbuz.org>2012-06-12 14:30:00 +0200
committerBastian Winkler <buz@netbuz.org>2012-06-12 23:50:44 +0200
commit1bdd21481102fa8078cb3dd546bacdcd39e020e9 (patch)
treecfadd39feccc77450d7ad15ff7e34473cbacf20d /clutter/clutter-grid-layout.c
parent7c8f761d43f17b2dafa9be930fc5d6409fc5ee0a (diff)
downloadclutter-1bdd21481102fa8078cb3dd546bacdcd39e020e9.tar.gz
grid-layout: Insert new rows/columns at the appropriate position
Diffstat (limited to 'clutter/clutter-grid-layout.c')
-rw-r--r--clutter/clutter-grid-layout.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/clutter/clutter-grid-layout.c b/clutter/clutter-grid-layout.c
index c482af754..2ae6d9667 100644
--- a/clutter/clutter-grid-layout.c
+++ b/clutter/clutter-grid-layout.c
@@ -370,6 +370,8 @@ clutter_grid_request_update_child_attach (ClutterGridRequest *request,
}
sibling = clutter_actor_get_previous_sibling (actor);
+ if (sibling)
+ clutter_grid_layout_insert_next_to (request->grid, sibling, side);
grid_attach_next_to (request->grid, actor, sibling, side,
CHILD_WIDTH (grid_child),
CHILD_HEIGHT (grid_child));