diff --git a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterEntry.ets b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterEntry.ets index 8b7a13ff5ac742b6bb52de6df043412f80e58443..124eb6488d1a9d8062a3d9133f34564e798cd57d 100644 --- a/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterEntry.ets +++ b/shell/platform/ohos/flutter_embedding/flutter/src/main/ets/embedding/ohos/FlutterEntry.ets @@ -129,6 +129,7 @@ export default class FlutterEntry implements Host { onBackPress() { Log.d(TAG, "FlutterEntry onBackPress==="); this?.delegate?.flutterEngine?.getNavigationChannel()?.popRoute(); + this?.delegate?.flutterEngine?.getTextInputChannel()?.textInputMethodHandler?.hide(); } shouldDispatchAppLifecycleState(): boolean {