From 1a813ee11e2eff0fd21c2c8b2ed8e53011714130 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 29 Apr 2025 09:33:38 +0200 Subject: [PATCH] Prevent crash due to uncaught exception --- .../java/org/linphone/compatibility/Api31Compatibility.kt | 4 +++- .../java/org/linphone/notifications/NotificationsManager.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/linphone/compatibility/Api31Compatibility.kt b/app/src/main/java/org/linphone/compatibility/Api31Compatibility.kt index a84ddd1a5..121a47edd 100644 --- a/app/src/main/java/org/linphone/compatibility/Api31Compatibility.kt +++ b/app/src/main/java/org/linphone/compatibility/Api31Compatibility.kt @@ -47,7 +47,9 @@ class Api31Compatibility { .build() ) Log.i("$TAG PiP auto enter has been [${if (enable) "enabled" else "disabled"}]") - } catch (ise: IllegalArgumentException) { + } catch (iae: IllegalArgumentException) { + Log.e("$TAG Can't set PiP params: $iae") + } catch (ise: IllegalStateException) { Log.e("$TAG Can't set PiP params: $ise") } } diff --git a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt index f43529027..1053a0006 100644 --- a/app/src/main/java/org/linphone/notifications/NotificationsManager.kt +++ b/app/src/main/java/org/linphone/notifications/NotificationsManager.kt @@ -1565,7 +1565,7 @@ class NotificationsManager val pendingIntent = TaskStackBuilder.create(context).run { addNextIntentWithParentStack( Intent(context, MainActivity::class.java).apply { - setAction(Intent.ACTION_MAIN) // Needed as well + action = Intent.ACTION_MAIN // Needed as well } ) getPendingIntent(