fix(ohos): fix crash when OnTouch view invalid

This commit is contained in:
etkmao
2025-07-30 12:16:57 +08:00
parent 12db41db64
commit 638017ff7f
@@ -154,6 +154,11 @@ std::shared_ptr<RecycleView> BaseView::RecycleArkUINode() {
return nullptr;
}
auto node = GetLocalRootArkUINode();
if (node) {
node->SetArkUINodeDelegate(nullptr);
}
auto recycleView = std::make_shared<RecycleView>();
recycleView->cachedViewType_ = GetViewType();
bool result = RecycleArkUINodeImpl(recycleView);