diff --git a/app/src/main/java/org/tasks/locale/ui/activity/AbstractFragmentPluginPreferenceActivity.java b/app/src/main/java/org/tasks/locale/ui/activity/AbstractFragmentPluginPreferenceActivity.java index 0cb5f3484..da3d8e88e 100644 --- a/app/src/main/java/org/tasks/locale/ui/activity/AbstractFragmentPluginPreferenceActivity.java +++ b/app/src/main/java/org/tasks/locale/ui/activity/AbstractFragmentPluginPreferenceActivity.java @@ -53,10 +53,10 @@ public abstract class AbstractFragmentPluginPreferenceActivity extends Injecting if (null != resultBundle) { String blurb = getResultBlurb(resultBundle); - Intent resultIntent = new Intent(); - resultIntent.putExtra(com.twofortyfouram.locale.api.Intent.EXTRA_BUNDLE, resultBundle); - resultIntent.putExtra(com.twofortyfouram.locale.api.Intent.EXTRA_STRING_BLURB, blurb); - setResult(RESULT_OK, resultIntent); + Bundle result = new Bundle(); + result.putBundle(com.twofortyfouram.locale.api.Intent.EXTRA_BUNDLE, resultBundle); + result.putString(com.twofortyfouram.locale.api.Intent.EXTRA_STRING_BLURB, blurb); + mergeResults(result); } } }