Made Bugsbag sessions opt-in

This commit is contained in:
M66B
2019-05-10 11:03:01 +02:00
parent 0117ffb0cc
commit a39771129c
3 changed files with 12 additions and 1 deletions

View File

@@ -39,6 +39,8 @@ import androidx.appcompat.widget.SwitchCompat;
import androidx.constraintlayout.widget.Group;
import androidx.preference.PreferenceManager;
import com.bugsnag.android.Bugsnag;
import java.text.SimpleDateFormat;
public class FragmentOptionsMisc extends FragmentBase implements SharedPreferences.OnSharedPreferenceChangeListener {
@@ -164,6 +166,10 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
prefs.edit().putBoolean("crash_reports", checked).apply();
if (checked)
Bugsnag.startSession();
else
Bugsnag.stopSession();
}
});