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

Cannot retick a checkbox after unticking it in a form

Abierto
#664 1 comentario 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

Reproduce el problema en Document Viewer con el PDF de la hoja de personaje de D&D enlazado, marcando, desmarcando y volviendo a marcar una casilla. Compara el comportamiento del PDF guardado en Firefox y Document Viewer; se considera completado cuando una casilla se puede desmarcar, volver a marcar y guardar sin perder ese estado.

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

Descripción

Distribution

Mint 22

Package version

4.2.2

Frequency

Always

Bug description

In a PDF form, after unticking a ticked checkbox, it cannot be ticked again.

Steps to reproduce
  1. Download a PDF form (e.g. https://media.wizards.com/2022/dnd/downloads/DnD_5E_CharacterSheet_FormFillable.pdf) and open in Document Viewer
  2. Tick and untick any checkbox
  3. Try to tick the same checkbox again
Expected behavior

The checkbox should be able to be ticked

Additional information

It seems that ticking and unticking a checkbox fundamentally changes something about the PDF. If you follow the steps below:

  1. Open a PDF form in Document Viewer
  2. Tick and untick any checkbox
  3. Save a copy to disk
  4. Open the copy in Firefox
  5. Tick the same checkbox (it works)
  6. Save a second copy to disk
  7. Open the second copy (in either Document Viewer or Firefox)

Even though it looked like the checkbox was able to be reticked in Firefox, the checkbox remains unticked in the second copy.

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.