Vertical spacing incorrect for nested lists and lists with multi-paragraph items
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 58/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- mobile-dev
Línea de trabajo
Comienza reproduciendo el ejemplo reportado de lista anidada en Notes for Android 34.0.0 en el entorno Android indicado y compara su espaciado con la representación esperada de Markor. Se considera terminado cuando el espaciado vertical entre elementos de cada nivel de la lista es coherente, incluidos los elementos con varios párrafos y las listas secundarias.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
If a list item comprises multiple paragraphs, or has children, then the vertical spacing between paragraphs or items within the list item should not exceed the vertical spacing between this parent item and other items at the same level.
Consider a Markdown document with the following contents:
Lorem ipsum: Est dolor quia dolorum est illum quasi aperiam autem. Magnam assumenda hic accusantium dolores et quia culpa officia. Nisi architecto hic repudiandae
1. One
1. Two
Two and a half
- Two and four sixths
- Two and five sixths
1. Three
Note that some extraneous content (i.e. Lorem ipsum) has been placed at the beginning, in order to work around the design issue reported in #2976, #2983, #3241, and #3246.
The document as rendered by the application has been captured by a screenshot (see below).
Expected behavior
In contrast, a different application (Markor) renders the same document quite differently (see below).
Many other applications render the document similarly, in terms of vertical spacing, in contrast to the rendering by Nexctcloud Notes for Android.
I feel strongly that the vertical spacing rendered by Markor is correct, whereas the spacing unfortunately is not correct as rendered by Nextcloud Notes for Android.
Vertical spacing between list items, at any particular level, should be consistent regardless of any child lists, and also should not exceed the vertical spacing between items at the level of the parent.
Environment
-
Notes Android version: 34.0.0
-
Notes server version: n/a
-
Nextcloud Android version: 34.1.0
-
Nextcloud version: n/a
-
Device: Pixel 4
-
Android Version: 15
-
App Store: F-Droid
- Lenguaje dominante
- Java
- Estrellas
- 1.1k
- Forks
- 168
- Merge medio
- 21 h 49 min
- PR fusionados (30 d)
- 29
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nextcloud/notes-android
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
nextcloud/notes-android#3367 ·
Los mantenedores suelen responder en 1 día
-
0. Needs triage bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
nextcloud/notes-android#3353 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Sailfish OS native versionAbiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
nextcloud/notes-android#3360 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
0. Needs triage bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nextcloud/notes-android#3358 ·
Los mantenedores suelen responder en 1 día
-
Unable to mark as favoriteAbierto0. Needs triage bug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
nextcloud/notes-android#3357 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de nextcloud/notes-android
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OpenAPITools/openapi-generator#25014 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
AloisSeckar/demos-java#380 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
openhab/openhab-core#5847 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
appsmithorg/appsmith#42297 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100