diff --git a/crashreporter/build.gradle.kts b/crashreporter/build.gradle.kts index 4997b4c6..52bb5c50 100644 --- a/crashreporter/build.gradle.kts +++ b/crashreporter/build.gradle.kts @@ -35,7 +35,7 @@ android { } dependencies { - implementation(libs.kotlin.stdlib) + implementation(libs.bundles.kotlin) implementation(libs.androidx.appcompat) implementation(libs.materialcomponents.core) implementation(libs.androidx.recyclerview) diff --git a/crashreporter/src/main/java/de/mm20/launcher2/crashreporter/CrashReporter.kt b/crashreporter/src/main/java/de/mm20/launcher2/crashreporter/CrashReporter.kt index 9ccaf905..611e8609 100644 --- a/crashreporter/src/main/java/de/mm20/launcher2/crashreporter/CrashReporter.kt +++ b/crashreporter/src/main/java/de/mm20/launcher2/crashreporter/CrashReporter.kt @@ -2,13 +2,17 @@ package de.mm20.launcher2.crashreporter import android.content.Intent import android.util.Log +import kotlinx.coroutines.CancellationException object CrashReporter { fun logException(e: Exception) { - com.balsikandar.crashreporter.CrashReporter.logException(e) + if (e !is CancellationException) { + com.balsikandar.crashreporter.CrashReporter.logException(e) + } Log.e("MM20", Log.getStackTraceString(e)) } - fun getLaunchIntent() : Intent { + + fun getLaunchIntent(): Intent { return com.balsikandar.crashreporter.CrashReporter.getLaunchIntent() } } \ No newline at end of file