diff --git a/add_to_app/multiple_flutters/multiple_flutters_ohos/entry/src/main/ets/pages/EngineBindings.ets b/add_to_app/multiple_flutters/multiple_flutters_ohos/entry/src/main/ets/pages/EngineBindings.ets index 88a8bb356e69c43a335e37313c39900075b48281..2fc2fae2a52f654970bd29cb41e059db99f89e1b 100644 --- a/add_to_app/multiple_flutters/multiple_flutters_ohos/entry/src/main/ets/pages/EngineBindings.ets +++ b/add_to_app/multiple_flutters/multiple_flutters_ohos/entry/src/main/ets/pages/EngineBindings.ets @@ -87,8 +87,8 @@ export class EngineBindings implements DataModelObserver { } detach() { - this.flutterView.detachFromFlutterEngine(); if(this.flutterView.isAttachedToFlutterEngine()){ + this.flutterView.detachFromFlutterEngine(); this.engine?.destroy(); } DataModel.instance.removeObserver(this);