From 28a6b1f9d5d3e54504ef539327f2cce782881f5a Mon Sep 17 00:00:00 2001 From: ekager Date: Fri, 15 May 2020 14:24:47 -0700 Subject: [PATCH] For #10691 - Turn on LeakCanary by default for debug builds --- app/src/debug/java/org/mozilla/fenix/DebugFenixApplication.kt | 2 +- app/src/main/res/xml/preferences.xml | 2 +- buildSrc/src/main/java/Dependencies.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/debug/java/org/mozilla/fenix/DebugFenixApplication.kt b/app/src/debug/java/org/mozilla/fenix/DebugFenixApplication.kt index d9002f19a8..89571029c9 100644 --- a/app/src/debug/java/org/mozilla/fenix/DebugFenixApplication.kt +++ b/app/src/debug/java/org/mozilla/fenix/DebugFenixApplication.kt @@ -13,7 +13,7 @@ class DebugFenixApplication : FenixApplication() { override fun setupLeakCanary() { val isEnabled = PreferenceManager.getDefaultSharedPreferences(this) - .getBoolean(getPreferenceKey(R.string.pref_key_leakcanary), false) + .getBoolean(getPreferenceKey(R.string.pref_key_leakcanary), true) updateLeakCanaryState(isEnabled) } diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index f7c2972ab4..3deaa806b7 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -133,7 +133,7 @@ android:title="@string/preferences_addons" />