From 90ea496a71639923dbc76bb2aac78d5cf0e01ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=BB=91=E5=92=8C=E5=B9=B3?= Date: Wed, 18 Dec 2024 22:13:27 +0800 Subject: [PATCH] Fix OHOS view's focus node leakage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 小黑和平 --- packages/flutter/lib/src/widgets/platform_view.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/flutter/lib/src/widgets/platform_view.dart b/packages/flutter/lib/src/widgets/platform_view.dart index 06032afd21b..44ffdd48bd3 100644 --- a/packages/flutter/lib/src/widgets/platform_view.dart +++ b/packages/flutter/lib/src/widgets/platform_view.dart @@ -1040,6 +1040,8 @@ class _OhosViewState extends State { @override void dispose() { _controller.dispose(); + _focusNode?.dispose(); + _focusNode = null; super.dispose(); } -- Gitee