Entrada "branch" engañosa en la importación del tema

@angus y yo acabamos de pasar bastante tiempo tratando de averiguar por qué un tema no se actualizaba cuando se modificaba en GitHub. Finalmente descubrimos que el tema se estaba obteniendo desde d-compat/2026.5 en lugar de main.

Resulta que el menú desplegable de ramas muestra “rama: main”, pero si lo dejas vacío, establecerá la rama en nil y no en main, porque main es un marcador de posición de entrada y no un valor predefinido.

3 Me gusta

Casi lo llamaría un error y no solo un problema de UX (además, tengo poca idea de cómo solucionarlo), así que avisaré a un ingeniero. Quizás @martin, ¿tienes experiencia con el lado de administración? ¿Podrías echar un vistazo o clasificarlo?

1 me gusta

No estoy tan seguro… Creo que esto se resolvería suficientemente si el marcador de posición dijera «Elija una rama específica o déjelo vacío».

¿No llevaría eso al mismo problema? Mantendrías la entrada vacía (confiando en el marcador de posición) y luego volvería a ser nil por defecto.

Pensaría que el estado ideal es que por defecto sea main.

No.

Dejarlo vacío seleccionará automáticamente la rama correcta de d-compat.

Establecerlo en main anulará eso y forzará el uso de la rama main.

El problema es que el marcador de posición actual sugiere que dejarlo vacío seleccionará «main». Si se cambia el texto a algo que no implique eso, la confusión desaparecerá.

1 me gusta

Ah, vale, gracias por la aclaración; no es mi fuerte esta área.

Parece que tienes razón entonces, un cambio sencillo de hacer.

1 me gusta