Skip to content

Conversation

@k1rill
Copy link
Contributor

@k1rill k1rill commented Mar 26, 2025

Description

  • Fix the issue by loading the video through the Chrome-cast device.
  • This issue arises due to race conditions between the setSessionAvailabilityListener and castPlayer initialization.

Steps to Reproduce:

  • Load the edX app
  • Connect the mobile device with the chrome-cast
  • After the device is connected successfully, try to play any video through chrome-cast
  • Notice the video will play on the device instead of the LCD

get() = _currentVideoTime

private val _isUpdated = MutableLiveData(true)
protected val _isUpdated = MutableLiveData(true)

Check warning

Code scanning / detekt

Variable names should follow the naming convention set in the projects configuration.

Variable names should match the pattern: [a-z][A-Za-z0-9]*
@k1rill k1rill force-pushed the 2U/fix/chrome-cast branch 2 times, most recently from c9e91e2 to 6f20758 Compare March 31, 2025 13:31
@k1rill k1rill force-pushed the 2U/fix/chrome-cast branch from 6f20758 to bbf80f2 Compare March 31, 2025 13:31
@volodymyr-chekyrta volodymyr-chekyrta merged commit ddcb57d into openedx:develop Apr 7, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants