From 2f60abdfa31de235a873ccc801a113c808a04e71 Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Wed, 15 Mar 2023 01:46:58 -0400 Subject: [PATCH] Core properly sets nil parent --- elements/core/core.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elements/core/core.go b/elements/core/core.go index 2de8ff2..731aea1 100644 --- a/elements/core/core.go +++ b/elements/core/core.go @@ -58,7 +58,7 @@ func (core *Core) MinimumSize () (width, height int) { // overridden, unless you want to detect when the element is parented or // unparented. func (core *Core) SetParent (parent elements.Parent) { - if core.parent != nil { + if parent != nil && core.parent != nil { panic("core.SetParent: element already has a parent") }