Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Scroll on a image in a pdf causes the application to hang the input and be closed

Abierto
#645 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
c
Área
desktop

Línea de trabajo

Comienza reproduciendo el problema en Mint 21.3 Cinnamon con Xreader 4.0.2, usando una pantalla táctil para desplazarte sobre una imagen en un PDF. Rastrea el manejo del gesto de la pantalla táctil que entra en el modo de arrastre y compáralo con el desplazamiento normal. Se considera terminado cuando el desplazamiento de imágenes ya no bloquea las entradas táctiles posteriores ni requiere reiniciar la aplicación.

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

Descripción

Distribution

Mint 21.3 Cinnamon

Package version

4.0.2

Frequency

Quite often

Bug description

Scrolling a pdf on touchscreen sometimes hangs, because the application interprets the movement as a drag, showing a document icon, equal to the one shown when scrolling with the mouse (but without the small black hand and the green plus in a circle). This causes all successive touch inputs to be locked in "drag" status, blocking any scrolling and any other movement, requiring to close and open the application.

Steps to reproduce
  1. open a pdf
  2. scroll with touchscreen
  3. some times (quite often) the bug appears when scrolling starts from a picture (almost 100% of the times with pdf that are scans or drawings so all page is an image)
Expected behavior

The pdf should scroll and images should not be dragged in touchscreen, or should be only after a long press

Additional information

No response

Lenguaje dominante
C
Estrellas
285
Forks
82
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 linuxmint/xreader

Todos los issues de linuxmint/xreader

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.