diff --git a/app/src/main/java/com/nextcloud/talk/controllers/CallController.kt b/app/src/main/java/com/nextcloud/talk/controllers/CallController.kt index f01a0b601..b77ac9e95 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/CallController.kt +++ b/app/src/main/java/com/nextcloud/talk/controllers/CallController.kt @@ -1982,12 +1982,9 @@ class CallController(args: Bundle) : BaseController() { val relativeLayout = remoteRenderersLayout!!.findViewWithTag("$session+$videoStreamType") val surfaceViewRenderer = relativeLayout.findViewById(R.id.surface_view) - val imageView = relativeLayout.findViewById(R.id.avatarImageView) + val imageView = relativeLayout.findViewById(R.id.avatarImageView) as ImageView - if (mediaStream != null - && mediaStream.videoTracks != null - && mediaStream.videoTracks.size > 0 - && enable + if (!(mediaStream?.videoTracks == null || mediaStream.videoTracks.size <= 0 || !enable) ) { val videoTrack = mediaStream.videoTracks[0] diff --git a/app/src/main/res/layout/call_item.xml b/app/src/main/res/layout/call_item.xml index 0fca176a1..d8064828c 100644 --- a/app/src/main/res/layout/call_item.xml +++ b/app/src/main/res/layout/call_item.xml @@ -19,13 +19,24 @@ --> + + + + - - - -