From 1db571ead4f4b465d0d4f19e680c5b141d697fae Mon Sep 17 00:00:00 2001 From: shinyxhh <9450ave@163.com> Date: Mon, 4 Nov 2024 09:53:09 +0800 Subject: [PATCH] fix: fix hiding softkeyboard triggers submission #IB1RAP --- packages/flutter/lib/src/widgets/editable_text.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flutter/lib/src/widgets/editable_text.dart b/packages/flutter/lib/src/widgets/editable_text.dart index 5227d5b43b9..d1c04dcae6b 100644 --- a/packages/flutter/lib/src/widgets/editable_text.dart +++ b/packages/flutter/lib/src/widgets/editable_text.dart @@ -3284,7 +3284,7 @@ class EditableTextState extends State with AutomaticKeepAliveClien _finalizeEditing(action, shouldUnfocus: false); case TextInputAction.removeFocus: if (defaultTargetPlatform == TargetPlatform.ohos) { - _finalizeEditing(action, shouldUnfocus: true); + widget.focusNode.unfocus(); } } } @@ -3440,12 +3440,12 @@ class EditableTextState extends State with AutomaticKeepAliveClien case TextInputAction.route: case TextInputAction.emergencyCall: case TextInputAction.newline: - case TextInputAction.removeFocus: widget.focusNode.unfocus(); case TextInputAction.next: widget.focusNode.nextFocus(); case TextInputAction.previous: widget.focusNode.previousFocus(); + default: } } } -- Gitee