Don't show crash report disable in builds that have sentry

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/utils/Compatibility.java | 12 +++++
1 file changed, 12 insertions(+)

Detailed changes

src/main/java/eu/siacs/conversations/utils/Compatibility.java 🔗

@@ -141,6 +141,18 @@ public class Compatibility {
                 }
             }
         }
+
+        try {
+            Class.forName("io.sentry.Sentry");
+            Preference preference = settingsFragment.findPreference("never_send");
+            if (preference != null) {
+                for (PreferenceCategory category : categories) {
+                    if (category != null) {
+                        category.removePreference(preference);
+                    }
+                }
+            }
+        } catch (final ClassNotFoundException e) { }
     }
 
     public static void startService(Context context, Intent intent) {