Skip to content

Conversation

@liviu-timar
Copy link
Contributor

🎯 Goal

Currently, we show the FloatingParticipantVideo contents only if track != null. This makes the component visible only when joining with the camera on and hidden when joining with camera off, hence a UI discrepancy.

🛠 Implementation details

  • Remove the null check.

🧪 Testing

  • Make a normal call and join with camera off and on -> the FloatingParticipantVideo component should always be visible from the start
  • Make a ringing call -> same result
  • Toggle camera while in the call -> the FloatingParticipantVideo component should switch from video to fallback content (avatar).

@liviu-timar liviu-timar requested a review from a team as a code owner May 16, 2025 09:47
@liviu-timar liviu-timar added the pr:bug Fixes a bug label May 16, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 16, 2025

SDK Size Comparison 📏

SDK Before After Difference Status
stream-video-android-core 11.21 MB 11.21 MB 0.00 MB 🟢
stream-video-android-ui-xml 5.68 MB 5.68 MB 0.00 MB 🟢
stream-video-android-ui-compose 5.83 MB 5.83 MB 0.00 MB 🟢

@liviu-timar liviu-timar force-pushed the and-553-always-show-floatingparticipantvideo branch from 1013761 to 1d7c153 Compare May 16, 2025 09:54
@sonarqubecloud
Copy link

@aleksandar-apostolov aleksandar-apostolov merged commit 030f2b4 into develop May 16, 2025
11 checks passed
@aleksandar-apostolov aleksandar-apostolov deleted the and-553-always-show-floatingparticipantvideo branch May 16, 2025 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:bug Fixes a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants