From 163b9fb417ae28354ed6ead43ad1e4d1e4ecf1cd Mon Sep 17 00:00:00 2001 From: xushaoyue Date: Wed, 13 Dec 2023 08:10:34 +0000 Subject: [PATCH] =?UTF-8?q?fixed=20e04ca3f=20from=20https://gitee.com/xush?= =?UTF-8?q?aoyue/arkui=5Face=5Fengine/pulls/23693=20=E4=BF=AE=E5=A4=8Dcppc?= =?UTF-8?q?rash?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: xushaoyue --- frameworks/core/components_ng/event/gesture_event_hub.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frameworks/core/components_ng/event/gesture_event_hub.cpp b/frameworks/core/components_ng/event/gesture_event_hub.cpp index f13616d1864..a10ea39e55d 100644 --- a/frameworks/core/components_ng/event/gesture_event_hub.cpp +++ b/frameworks/core/components_ng/event/gesture_event_hub.cpp @@ -82,6 +82,10 @@ bool GestureEventHub::ProcessTouchTestHit(const OffsetF& coordinateOffset, const size_t idx = innerTargets.size(); size_t newIdx = 0; auto host = GetFrameNode(); + if (!host) { + TAG_LOGI(AceLogTag::ACE_GESTURE, "Get frame node is null"); + return false; + } auto eventHub = eventHub_.Upgrade(); auto getEventTargetImpl = eventHub ? eventHub->CreateGetEventTargetImpl() : nullptr; if (scrollableActuator_) { -- Gitee