diff --git a/app/src/main/res/layout/call_conference_active_speaker_cell.xml b/app/src/main/res/layout/call_conference_active_speaker_cell.xml index 72e1a34da..fc8dabb75 100644 --- a/app/src/main/res/layout/call_conference_active_speaker_cell.xml +++ b/app/src/main/res/layout/call_conference_active_speaker_cell.xml @@ -29,7 +29,7 @@ android:layout_width="0dp" android:layout_height="0dp" android:layout_marginTop="5dp" - android:visibility="@{model.isSendingVideo ? View.GONE : View.VISIBLE}" + android:visibility="@{model.isSendingVideo || model.isJoining || !model.isInConference ? View.GONE : View.VISIBLE}" coilCallAvatar="@{model.avatarModel}" app:layout_constraintDimensionRatio="1:1" app:layout_constraintWidth_max="@dimen/avatar_in_active_speaker_miniature_conference_call_size" @@ -56,12 +56,67 @@ app:alignTopRight="false" app:displayMode="hybrid" participantTextureView="@{model}" - android:visibility="@{model.isSendingVideo ? View.VISIBLE : View.GONE, default=gone}" + android:visibility="@{model.isSendingVideo && model.isInConference ? View.VISIBLE : View.GONE, default=gone}" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14dp 24dp + 48dp 100dp 30dp diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7597434e3..ef2917de8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -574,6 +574,8 @@ %s participant %s participants + Joining… + Paused Mosaic Speaker