Variable-sized brackets and bold text break character alignment in Firefox
- Lenguaje dominante
- Haskell
- Estrellas
- 1.3k
- Forks
- 201
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
**Shared Program**: https://code.world/#PL1P3DfDlbKvMjslV59Pugg
**Description**
Consider lines 10 and 11 of the above program:
```haskell
change(w, KeyRelease("Left")) = w { leftReleases = leftReleases(w) + 1 }
change(w, _) = w
```
In Chrome, they look fine:

But in Firefox, the alignment is wrong:

Note the `= w` on line 11 is too far to the left. The same number of characters are there when you count, and it copies and pastes right, so it's just a display bug.
Guía de contribución
Línea de trabajo
Abre el programa compartido de CodeWorld y compara su renderizado en Firefox y Chrome, centrándote en las líneas 10 y 11 y en la alineación `= w`. Rastrea el punto de entrada del editor o de la visualización responsable del posicionamiento de caracteres; la tarea estará terminada cuando los corchetes de tamaño variable y el texto en negrita se alineen de forma coherente en Firefox sin cambiar el comportamiento de copiar y pegar.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- haskell
- Área
- frontend
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100