Video player seekbar has no thumb/handle, so the playback position can't be seen or dragged precisely

Abierto Apto para principiantes
#1,215 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
76/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
android, kotlin

Línea de trabajo

Empieza por localizar los controles del reproductor de vídeo y la barra de búsqueda que aparece en la parte inferior del reproductor; el payload no indica ningún archivo fuente ni prueba. Comprueba cómo la barra de búsqueda muestra el progreso de la reproducción y permite desplazarse por ella. Se considerará terminado cuando un control deslizante visible marque la posición actual y pueda utilizarse para buscar con precisión.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug needs triage
Checklist
  • I can reproduce the bug with the latest version given here.
  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.
Affected app version

Latest

Affected Android/Custom ROM version

Android 17 \ InfinityX

Affected device model

Poco x5 Pro 5G

How did you install the app?

GitHub releases

Steps to reproduce the bug

Describe the bug
In the video player, the progress bar is drawn as a flat filled bar with no thumb (handle). The only way to tell the position is the elapsed-time text on the left. The bar itself gives no visual marker of where playback is, and nothing to grab when seeking.

Steps to reproduce

  1. Open any video in the gallery.
  2. Tap to show the player controls.
  3. Look at the seekbar at the bottom, between the elapsed time (00:05) and the total duration (00:15).

Expected behavior
The seekbar shows a visible thumb at the current position. The thumb is also the drag target when scrubbing.

Actual behavior
The bar is a uniform teal pill. It is impossible to tell where the played portion ends and the remaining portion begins, so the position is unclear (see screenshot: paused at 00:05 of 00:15, with no marker on the bar). Scrubbing is imprecise because there's no visible handle to grab.

Why this matters

  • It is a usability problem, especially on short or long videos where precise seeking matters.
  • It is an accessibility problem. Users can't see the position without reading the timestamp, and low-vision users get no visual cue at all.
  • It looks like a long-standing issue rather than a one-off regression. It has gone unfixed across several versions.
Expected behavior

.

Actual behavior

.

Screenshots/Screen recordings
ignoreImageMinify
Additional information

No response

Lenguaje dominante
Kotlin
Estrellas
3.8k
Forks
270
Merge medio
1 d 18 h
PR fusionados (30 d)
14

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de FossifyOrg/Gallery

Todos los issues de FossifyOrg/Gallery

Issues similares

Más issues de Kotlin

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.