From e5ff66e05d471742a00d869f233049686593f1a0 Mon Sep 17 00:00:00 2001 From: massimiliano <massimiliano@disroot.org> Date: Sun, 30 Sep 2018 21:32:56 +0200 Subject: [PATCH] Fixed app crash on tappin mail icon --- .../main/java/org/disroot/disrootapp/ui/MainActivity.java | 8 +++----- app/src/main/res/xml/changelog_master.xml | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java index 4bbec2d..99e1dc5 100644 --- a/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java +++ b/app/src/main/java/org/disroot/disrootapp/ui/MainActivity.java @@ -151,21 +151,17 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL // Locate the button in activity_main.xml button = findViewById(R.id.MailBtn);//MailBtn button.setOnLongClickListener(new View.OnLongClickListener() { - @Override public boolean onLongClick(View v) { showMailInfo(); return true; } }); - - // Capture button clicks button.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { - // Start NewActivity.class String k9 = "com.fsck.k9"; Intent mail = getPackageManager().getLaunchIntentForPackage(k9); - if(mail == null&&(firstStart.getBoolean("firsttap", false))) { + if(mail == null) { mail = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+k9)); }//first time tap check if (firstStart.getBoolean("firsttap", true)){ @@ -174,8 +170,10 @@ public class MainActivity extends AppCompatActivity implements View.OnLongClickL } else startActivity(mail); } + }); + button = findViewById(R.id.CloudBtn);//CloudBtn button.setOnLongClickListener(new View.OnLongClickListener() { @Override diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml index 7f786fe..5bd0899 100644 --- a/app/src/main/res/xml/changelog_master.xml +++ b/app/src/main/res/xml/changelog_master.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <changelog> <release version="0.9.2" versioncode="7" > + <change>Fixed app crash on tapping mail icon</change> <change>Fixed first time asking xmpp client</change> <change>Italian translation added</change> <change>fixed Spanish typos</change> -- GitLab