El cambio de nombre de la etiqueta no funciona como se esperaba

Cuando estoy editando la siguiente etiqueta, el valor predefinido es la última etiqueta que edité anteriormente.

Déjame explicar

Tengo dos etiquetas:

wanda-vision, wonder-woman

Edité la primera etiqueta:

wanda-vision → WandaVision

Ahora estoy editando la segunda etiqueta:

wonder-woman → Wonder-Woman


Pero ahora el valor predefinido para la etiqueta wonder-woman es WandaVision (el valor que ingresé para la etiqueta anterior).

Sin embargo, después de actualizar la página, el valor predefinido funcionará correctamente.

3 Me gusta

He podido replicarlo. Aquí está mi informe de error:

Prioridad/Gravedad: no es de alta prioridad. Incluso si el usuario hace clic en «renombrar etiqueta» por accidente, no se le permitirá cambiar la etiqueta porque ya está en uso.

Plataforma: instancia de Discourse autoalojada versión 2.7.0.beta7 en modo seguro.

Descripción: cuando un usuario cambia el nombre de una etiqueta y luego intenta renombrar otra, el nombre configurado en la etiqueta anterior aparece en el modal de renombrado. Esto ocurre mientras la página no se actualice.

Por ejemplo, tengo dos etiquetas: «naruto» y «sasuke». Primero, renombro «naruto» a «uzumaki». Antes del cambio, el campo de entrada en el modal de renombrado ya está poblado con «naruto». Luego, al intentar cambiar «sasuke», el campo de entrada muestra «uzumaki» en lugar de «sasuke».

El comportamiento esperado aquí es que el campo de entrada se rellene con el nombre de la etiqueta que se desea cambiar.

Peek 2021-04-18 16-04

Creo que el problema podría estar en cómo se actualiza la información de la etiqueta en el modal de Ember.

7 Me gusta

Esto debería solucionarse con:

¡Gracias por el excelente informe, @Momin y @cocococosti!

Avísame si sigues teniendo algún problema después de aplicar este parche.

9 Me gusta

Gracias @j.jaffeux
Lo probaré y te informaré.

1 me gusta

Este tema se cerró automáticamente 7 días después de la última respuesta. Ya no se permiten nuevas respuestas.