From 080a1365e1625a90ef3b67deed313559640ef722 Mon Sep 17 00:00:00 2001 From: gaohui Date: Tue, 14 Sep 2021 10:35:04 +0800 Subject: [PATCH] BUGFIX for AbilityInteraction Signed-off-by: gaohui --- .../samples/abilityinteraction/slice/FirstAbilitySlice.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ability/AbilityInteraction/entry/src/main/java/ohos/samples/abilityinteraction/slice/FirstAbilitySlice.java b/ability/AbilityInteraction/entry/src/main/java/ohos/samples/abilityinteraction/slice/FirstAbilitySlice.java index b80d035c82..7a9ec2e098 100644 --- a/ability/AbilityInteraction/entry/src/main/java/ohos/samples/abilityinteraction/slice/FirstAbilitySlice.java +++ b/ability/AbilityInteraction/entry/src/main/java/ohos/samples/abilityinteraction/slice/FirstAbilitySlice.java @@ -87,7 +87,9 @@ public class FirstAbilitySlice extends AbilitySlice implements LifecycleStateObs Intent intent = new Intent(); intent.setElement(new ElementName("", getBundleName(), SecondAbility.class.getName())); intent.setParam(Const.MESSAGE_KEY_SQUARED, inputNum); - startAbilityForResult(intent, REQUEST_CODE_TO_ABILITY_B); + if (this.getAbility().isTerminating()) { + startAbilityForResult(intent, REQUEST_CODE_TO_ABILITY_B); + } } @Override -- Gitee