Loading lib/src/main/java/foundation/e/lib/telemetry/Telemetry.kt +0 −27 Original line number Diff line number Diff line Loading @@ -2,9 +2,6 @@ package foundation.e.lib.telemetry import android.annotation.SuppressLint import android.app.Application import android.database.ContentObserver import android.os.Handler import android.os.Looper import android.provider.Settings import foundation.e.lib.telemetry.Constants.SETTINGS_TELEMETRY_FIELD import io.sentry.Sentry Loading Loading @@ -66,30 +63,6 @@ object Telemetry { } } /** * Check if telemetry option is changed using ContentObserver. */ fun trackTelemetryOptionChange() { val handler = Handler(Looper.getMainLooper()) val contentResolver = application.contentResolver val telemetryOptionObserver = object : ContentObserver(handler) { override fun onChange(selfChange: Boolean) { super.onChange(selfChange) if (isTelemetryEnabled != checkTelemetryDeveloperOption()) { Sentry.endSession() init(identifier, application, enableOsTag) } } } contentResolver.registerContentObserver( Settings.System.getUriFor(SETTINGS_TELEMETRY_FIELD), true, telemetryOptionObserver ) } /** * Send a simple string message. * Loading Loading
lib/src/main/java/foundation/e/lib/telemetry/Telemetry.kt +0 −27 Original line number Diff line number Diff line Loading @@ -2,9 +2,6 @@ package foundation.e.lib.telemetry import android.annotation.SuppressLint import android.app.Application import android.database.ContentObserver import android.os.Handler import android.os.Looper import android.provider.Settings import foundation.e.lib.telemetry.Constants.SETTINGS_TELEMETRY_FIELD import io.sentry.Sentry Loading Loading @@ -66,30 +63,6 @@ object Telemetry { } } /** * Check if telemetry option is changed using ContentObserver. */ fun trackTelemetryOptionChange() { val handler = Handler(Looper.getMainLooper()) val contentResolver = application.contentResolver val telemetryOptionObserver = object : ContentObserver(handler) { override fun onChange(selfChange: Boolean) { super.onChange(selfChange) if (isTelemetryEnabled != checkTelemetryDeveloperOption()) { Sentry.endSession() init(identifier, application, enableOsTag) } } } contentResolver.registerContentObserver( Settings.System.getUriFor(SETTINGS_TELEMETRY_FIELD), true, telemetryOptionObserver ) } /** * Send a simple string message. * Loading