diff --git a/src/nested_artboard.cpp b/src/nested_artboard.cpp index 6bd13d8e..0a6114b8 100644 --- a/src/nested_artboard.cpp +++ b/src/nested_artboard.cpp @@ -23,6 +23,8 @@ Core* NestedArtboard::clone() const { void NestedArtboard::nest(Artboard* artboard) { assert(artboard != nullptr); + printf("nest %p with %p isinst %d\n", this, artboard, artboard->isInstance()); + m_Artboard = artboard; m_Instance = nullptr; if (artboard->isInstance()) { @@ -86,6 +88,8 @@ StatusCode NestedArtboard::onAddedClean(CoreContext* context) { // practice for any loaded Rive file. assert(m_Artboard == nullptr || m_Artboard == m_Instance.get()); + printf("onAddedClean %p with artboard %p inst %p\n", this, m_Artboard, m_Instance.get()); + if (m_Instance) { for (auto animation : m_NestedAnimations) { animation->initializeAnimation(m_Instance.get());