From 86eb0694a80af50185a3b23fc9e0bbdd47f46489 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 17 May 2021 10:17:58 +0200 Subject: [PATCH] Catched exception in SecureFragment --- .../linphone/activities/main/fragments/SecureFragment.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/activities/main/fragments/SecureFragment.kt b/app/src/main/java/org/linphone/activities/main/fragments/SecureFragment.kt index 98a51cf18..c7951838c 100644 --- a/app/src/main/java/org/linphone/activities/main/fragments/SecureFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/fragments/SecureFragment.kt @@ -82,7 +82,11 @@ abstract class SecureFragment : GenericFragment() { if (ViewCompat.isAttachedToWindow(window.decorView)) { Log.d("[Secure Fragment] Redrawing window decorView to apply flag") - windowManager.updateViewLayout(window.decorView, window.attributes) + try { + windowManager.updateViewLayout(window.decorView, window.attributes) + } catch (ise: IllegalStateException) { + Log.e("[Secure Fragment] Failed to update view layout: $ise") + } } } }