diff --git a/mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java b/mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java index 57ce3dc9558b..338bbf019067 100644 --- a/mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java +++ b/mobile/android/base/fxa/activities/FxAccountConfirmAccountActivity.java @@ -19,6 +19,7 @@ import org.mozilla.gecko.fxa.login.State; import org.mozilla.gecko.fxa.login.State.StateLabel; import org.mozilla.gecko.sync.setup.activities.ActivityUtils; +import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; @@ -63,6 +64,8 @@ public class FxAccountConfirmAccountActivity extends FxAccountAbstractActivity i @Override public void onClick(View v) { ActivityUtils.openURLInFennec(v.getContext(), null); + setResult(Activity.RESULT_OK); + finish(); } }); } diff --git a/mobile/android/services/manifests/FxAccountAndroidManifest_activities.xml.in b/mobile/android/services/manifests/FxAccountAndroidManifest_activities.xml.in index 211e97b96066..01168028136c 100644 --- a/mobile/android/services/manifests/FxAccountAndroidManifest_activities.xml.in +++ b/mobile/android/services/manifests/FxAccountAndroidManifest_activities.xml.in @@ -37,6 +37,7 @@ @@ -49,6 +50,7 @@ @@ -61,5 +63,6 @@