diff --git a/frameworks/core/components_ng/manager/full_screen/full_screen_manager.cpp b/frameworks/core/components_ng/manager/full_screen/full_screen_manager.cpp index 074cc30e6f3dc228670d7e486541f94df298f310..4fdac37c0777591e1a18ef99fff0efa8d430e904 100644 --- a/frameworks/core/components_ng/manager/full_screen/full_screen_manager.cpp +++ b/frameworks/core/components_ng/manager/full_screen/full_screen_manager.cpp @@ -34,6 +34,7 @@ void FullScreenManager::RequestFullScreen(const RefPtr& frameNode) return; } frameNode->MountToParent(rootNode); + CHECK_NULL_VOID(parentNode); auto slot = parentNode->RemoveChildAndReturnIndex(frameNode); auto resultForParent = originalParent_.try_emplace(nodeId, parentNode, slot); if (!resultForParent.second) {