THEOplayer / android-ui

UI component library for the THEOplayer Android SDK
https://www.theoplayer.com/docs/open-video-ui/android/
MIT License
8 stars 2 forks source link

compose-bom 2024.02.00 breaks hold and drag functionality of the slider #24

Closed ceyhun-o closed 9 months ago

ceyhun-o commented 9 months ago

Summary: Upgrading to latest compose-bom (2024.02.00) seem to partly break the slider and no longer allows holding and dragging the progress bar.

Steps to Reproduce:

  1. Swap the compose-bom version here with latest.
  2. Build and run the project.
  3. Try to hold and drag the progress bar to seek.

Expected: Seek bar should function as expected when holding and dragging.

Actual: Holding and dragging the seek bar doesn't work on the latest compose-bom. Short touching a certain position on the slider to seek still functions as expected though.

Reproduction Rate: 10/10.

Device: Tested on Pixel 5 (Android 14)

https://github.com/THEOplayer/android-ui/assets/74964451/2fa8dee5-47a2-4aaa-86a6-8d1d50880e32

https://github.com/THEOplayer/android-ui/assets/74964451/2e8b47e7-1b7f-4096-b92a-e203042630b8

MattiasBuelens commented 9 months ago

Landed in 1.5.0.