Fixed returning to sharer

This commit is contained in:
M66B
2024-12-22 18:46:33 +01:00
parent c1210839a4
commit c20e207fcf

View File

@@ -77,7 +77,7 @@ public class ActivityCompose extends ActivityBase implements FragmentManager.OnB
Intent intent = getIntent();
String action = intent.getAction();
boolean shared = (isShared(action) && !intent.hasExtra("fair:account"));
boolean shared = (intent.hasExtra("fair:shared") && !intent.hasExtra("fair:account"));
boolean widget = (action != null && action.startsWith("widget:"));
String[] tos = intent.getStringArrayExtra(Intent.EXTRA_EMAIL);
@@ -309,6 +309,7 @@ public class ActivityCompose extends ActivityBase implements FragmentManager.OnB
}
if (isShared(action)) {
intent.putExtra("fair:shared", true);
args.putString("action", "new");
args.putLong("account",
intent.getLongExtra("fair:account", -1L));