diff options
Diffstat (limited to 'cc/layer.cc')
-rw-r--r-- | cc/layer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/layer.cc b/cc/layer.cc index e300fe0..88390a0 100644 --- a/cc/layer.cc +++ b/cc/layer.cc @@ -153,11 +153,11 @@ void Layer::addChild(scoped_refptr<Layer> child) void Layer::insertChild(scoped_refptr<Layer> child, size_t index) { - index = min(index, m_children.size()); child->removeFromParent(); child->setParent(this); child->m_stackingOrderChanged = true; + index = min(index, m_children.size()); LayerList::iterator iter = m_children.begin(); m_children.insert(iter + index, child); setNeedsCommit(); |