From 7cd9cbe1e45fcaabd204ee00da45c6f8e2abdc20 Mon Sep 17 00:00:00 2001 From: makangcheng Date: Wed, 12 Jul 2023 10:07:31 +0000 Subject: [PATCH] Fix Dialog TDD analysis err Signed-off-by: makangcheng Change-Id: I1b2e05299f86afd4820c547be58dee64afbb490f --- .../components_ng/pattern/dialog/dialog_layout_algorithm.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/frameworks/core/components_ng/pattern/dialog/dialog_layout_algorithm.cpp b/frameworks/core/components_ng/pattern/dialog/dialog_layout_algorithm.cpp index 2d075ea5a8f..0510a68afa1 100644 --- a/frameworks/core/components_ng/pattern/dialog/dialog_layout_algorithm.cpp +++ b/frameworks/core/components_ng/pattern/dialog/dialog_layout_algorithm.cpp @@ -136,6 +136,7 @@ void DialogLayoutAlgorithm::AnalysisHeightOfChild(LayoutWrapper* layoutWrapper) void DialogLayoutAlgorithm::AnalysisLayoutOfContent(LayoutWrapper* layoutWrapper, const RefPtr& scroll) { auto text = scroll->GetAllChildrenWithBuild().front(); + CHECK_NULL_VOID(text); auto layoutAlgorithmWrapper = DynamicCast(text->GetLayoutAlgorithm()); CHECK_NULL_VOID(layoutAlgorithmWrapper); auto textLayoutAlgorithm = DynamicCast(layoutAlgorithmWrapper->GetLayoutAlgorithm()); -- Gitee