AkaneTan / Gramophone

A sane music player built with media3 and material design library that is following android's standard strictly.
GNU General Public License v3.0
802 stars 49 forks source link

[FR] Temporarily Pause Auto-Scroll on User Interaction #199

Open pxeemo opened 4 weeks ago

pxeemo commented 4 weeks ago

Is your feature request related to a problem? Please describe. When I am on the lyrics page, the view automatically scrolls down to the currently playing line of the song. This happens regardless of whether I am manually scrolling or holding my finger on the screen, which makes it difficult to read other parts of the lyrics without interruption.

Describe the solution you'd like I would like the auto-scroll feature to be temporarily disabled when the user is manually interacting with the lyrics page. Specifically:

Describe alternatives you've considered Disabling auto-scroll entirely or adding a toggle switch, but these options are less seamless compared to dynamically pausing auto-scroll during user interaction.

Additional context This feature would improve the user experience by allowing uninterrupted manual navigation of the lyrics, especially useful for those who want to read ahead or review previous lines without being forced back to the currently playing line.