[poincare] Fix cast that created a compilation error

This commit is contained in:
Léa Saviot
2018-07-25 16:59:22 +02:00
parent aebc8d3330
commit 3dcefa6a49

View File

@@ -16,9 +16,9 @@ public:
LayoutReference<LayoutNode> clone() const {
TreeReference<T> c = this->treeClone();
LayoutReference<LayoutNode> * cast = static_cast<LayoutReference<LayoutNode> *>(&c);
cast->invalidAllSizesPositionsAndBaselines();
return *cast;
LayoutReference<LayoutNode> cast = LayoutReference<LayoutNode *>(c.node());
cast.invalidAllSizesPositionsAndBaselines();
return cast;
}
// Operators