[Bug]: Seek bar issue in languages that use RTL interface.
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- kotlin
- Domain
- mobile-dev
Research direction
The seek bar is a Jetpack Compose slider on the player playback screen, so start by searching the Kotlin sources for the playback screen and its slider or seek bar composable, and check how it handles layout direction. Reproduce by setting the app language to Arabic and opening the player, then compare the thumb position with the track. Done when the thumb follows the same direction as the track in RTL, and the Arabic and English screens look right on the attached screenshots.
Written by the indexing model from the issue text.
Description
Description
When I change the language to Arabic and open the player screen the seek bar itself follows the RTL interface but the seek bar's dot doesn't. The dot will still use the LTR interface rules.
Steps to Reproduce
- Go to the app Settings
- Enter appearance
- Choose Arabic language
- Open any song
- Open the player playback screen
Device Environment
App Version: v0.4.0-alpha.51
Music Source: Local
Deveice Model: Honor x7a
OS Version: Android 14
Logs / Screenshots
- Dominant language
- Kotlin
- Stars
- 284
- Forks
- 31
- Avg merge
- 4h 5m
- Merged PRs (30d)
- 36
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PixelPlayerHQ/PixelPlayerOSS
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
PixelPlayerHQ/PixelPlayerOSS#214 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 56/100
PixelPlayerHQ/PixelPlayerOSS#224 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 57/100
PixelPlayerHQ/PixelPlayerOSS#223 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
PixelPlayerHQ/PixelPlayerOSS#222 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
PixelPlayerHQ/PixelPlayerOSS#221 ·
Maintainers usually reply within 1 day
All issues in PixelPlayerHQ/PixelPlayerOSS
Similar issues
-
bug javascript
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Source: c7 Type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
[Submission] AI通话助手Opensubmit-adaption submit-adaption-pre
Difficulty 1/5 Under an hour Newbie friendliness 88/100
BetterAndroid/android-notification-icon-project#828 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
ProdigyV21/ARVIO#874 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
user-grinch/RivoPhoneApp#358 ·
Maintainers usually reply within 1 day