[escher] In view, reinit subviews' superview at destruction

Change-Id: I5d131900ebc5b5ba18171a41c7bd61754770d8fd
This commit is contained in:
Émilie Feral
2017-05-24 11:51:20 +02:00
parent eb19fde371
commit 9181e7cf5d

View File

@@ -11,6 +11,12 @@ View::View() :
}
View::~View() {
for (int i = 0; i < numberOfSubviews(); i++) {
View * subview = subviewAtIndex(i);
if (subview != nullptr) {
subview->m_superview = nullptr;
}
}
}
void View::drawRect(KDContext * ctx, KDRect rect) const {