From 58aca3eeb46f07da0020a7f72e494b421d859d45 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 21 Sep 2020 10:27:42 +0200 Subject: [PATCH] Fixed activity blinking when answering call --- .../linphone/activities/call/IncomingCallActivity.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/call/IncomingCallActivity.kt b/app/src/main/java/org/linphone/activities/call/IncomingCallActivity.kt index 697c82193..dbfb9489f 100644 --- a/app/src/main/java/org/linphone/activities/call/IncomingCallActivity.kt +++ b/app/src/main/java/org/linphone/activities/call/IncomingCallActivity.kt @@ -74,13 +74,6 @@ class IncomingCallActivity : GenericActivity() { } }) - viewModel.callConnectedEvent.observe(this, { - it.consume { - Log.i("[Incoming Call Activity] Call connected, finish activity") - finish() - } - }) - viewModel.earlyMediaVideoEnabled.observe(this, { if (it) { Log.i("[Incoming Call Activity] Early media video being received, set native window id") @@ -89,7 +82,8 @@ class IncomingCallActivity : GenericActivity() { }) val keyguardManager = getSystemService(Context.KEYGUARD_SERVICE) as KeyguardManager - viewModel.screenLocked.value = keyguardManager.isKeyguardLocked + val keyguardLocked = keyguardManager.isKeyguardLocked + viewModel.screenLocked.value = keyguardLocked binding.buttons.setViewModel(viewModel)