aboutsummaryrefslogtreecommitdiff
path: root/src/ui/render/SingleChildRenderObject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/render/SingleChildRenderObject.cpp')
-rw-r--r--src/ui/render/SingleChildRenderObject.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/render/SingleChildRenderObject.cpp b/src/ui/render/SingleChildRenderObject.cpp
index 7b10b343..d62a233e 100644
--- a/src/ui/render/SingleChildRenderObject.cpp
+++ b/src/ui/render/SingleChildRenderObject.cpp
@@ -2,7 +2,7 @@
namespace cru::ui::render {
void SingleChildRenderObject::SetChild(RenderObject *new_child) {
- assert(new_child->GetParent() == nullptr);
+ assert(new_child == nullptr || new_child->GetParent() == nullptr);
if (child_ == new_child) return;
auto old_child = child_;
if (child_) {