Enable Leak Canary in test releases

pull/215/head
M66B 6 months ago
parent 2098bd8383
commit 9a7bb254cc

@ -139,7 +139,7 @@ public class ApplicationEx extends Application
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
final boolean crash_reports = prefs.getBoolean("crash_reports", false); final boolean crash_reports = prefs.getBoolean("crash_reports", false);
final boolean leak_canary = prefs.getBoolean("leak_canary", false); final boolean leak_canary = prefs.getBoolean("leak_canary", BuildConfig.TEST_RELEASE);
final boolean load_emoji = prefs.getBoolean("load_emoji", true); final boolean load_emoji = prefs.getBoolean("load_emoji", true);
prev = Thread.getDefaultUncaughtExceptionHandler(); prev = Thread.getDefaultUncaughtExceptionHandler();

@ -2380,7 +2380,7 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
swProtocol.setChecked(prefs.getBoolean("protocol", false)); swProtocol.setChecked(prefs.getBoolean("protocol", false));
swLogInfo.setChecked(prefs.getInt("log_level", android.util.Log.WARN) <= android.util.Log.INFO); swLogInfo.setChecked(prefs.getInt("log_level", android.util.Log.WARN) <= android.util.Log.INFO);
swDebug.setChecked(prefs.getBoolean("debug", false)); swDebug.setChecked(prefs.getBoolean("debug", false));
swCanary.setChecked(prefs.getBoolean("leak_canary", false)); swCanary.setChecked(prefs.getBoolean("leak_canary", BuildConfig.TEST_RELEASE));
swTest1.setChecked(prefs.getBoolean("test1", false)); swTest1.setChecked(prefs.getBoolean("test1", false));
swTest2.setChecked(prefs.getBoolean("test2", false)); swTest2.setChecked(prefs.getBoolean("test2", false));
swTest3.setChecked(prefs.getBoolean("test3", false)); swTest3.setChecked(prefs.getBoolean("test3", false));

Loading…
Cancel
Save