From a6681b7e51576d6d3a230c2ddd7f5558db2a3119 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 31 Mar 2022 08:47:23 +0200 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 4 +++- app/src/main/java/eu/faircode/email/FragmentGmail.java | 8 +++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 64d7fd4666..08629cfe63 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -1591,8 +1591,10 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac } private void onGmail(Intent intent) { + FragmentGmail fragment = new FragmentGmail(); + fragment.setArguments(intent.getExtras()); FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); - fragmentTransaction.replace(R.id.content_frame, new FragmentGmail()).addToBackStack("quick"); + fragmentTransaction.replace(R.id.content_frame, fragment).addToBackStack("quick"); fragmentTransaction.commit(); } diff --git a/app/src/main/java/eu/faircode/email/FragmentGmail.java b/app/src/main/java/eu/faircode/email/FragmentGmail.java index 0134e5f5ee..9082b75adf 100644 --- a/app/src/main/java/eu/faircode/email/FragmentGmail.java +++ b/app/src/main/java/eu/faircode/email/FragmentGmail.java @@ -96,11 +96,9 @@ public class FragmentGmail extends FragmentBase { super.onCreate(savedInstanceState); Bundle args = getArguments(); - if (args != null) { - personal = args.getString("personal"); - address = args.getString("address"); - update = args.getBoolean("update"); - } + personal = args.getString("personal"); + address = args.getString("address"); + update = args.getBoolean("update"); } @Override