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