diff --git a/frameworks/core/components_ng/render/adapter/form_render_window.cpp b/frameworks/core/components_ng/render/adapter/form_render_window.cpp index babfda8de209f2910630458669ec0f67537ec5c8..dab958f70eb5620356d692443020c8cbd8e34883 100644 --- a/frameworks/core/components_ng/render/adapter/form_render_window.cpp +++ b/frameworks/core/components_ng/render/adapter/form_render_window.cpp @@ -126,6 +126,7 @@ void FormRenderWindow::Destroy() rsUIDirector_->Destroy(); rsUIDirector_.reset(); callbacks_.clear(); + receiver_ = nullptr; #endif }