¿Componente Table Builder roto?

El nuevo y fantástico componente Table Builder parece tener un problema (Versión 0.0.1): después de crear una tabla (funciona a la perfección), no se cargan datos en el editor de tablas si utilizo el icono “editar”. A veces, sin embargo, funciona - tal vez 1 de cada 10 intentos, así que tal vez hay alguna condición de tiempo de espera/carrera sucediendo…

Puedo reproducirlo en 2 servidores diferentes, Discourse 3.1.0.beta3 (uno de ellos casi estándar sin plugins/componentes adicionales)

¿Alguna idea?

Prueba:

Columna 1 Columna 2 Columna 3 Columna 4 E
Prueba 1 Prueba 2 Prueba 4 Prueba 4
Probando de nuevo más
4 Me gusta

Y también está sucediendo en este servidor; esta es la tabla anterior a través de la edición:

Navegador: Google Chrome 112 / Safari 16.5

2 Me gusta

Creo que puedo reproducir esto. Cuando intenté editar la tabla de arriba por primera vez, estaba en blanco, pero en intentos posteriores parece incluir la información.

Y ahora está en blanco de nuevo en otro intento (con la opción de ‘crear tabla’ en lugar de ‘guardar’).

(Windows 11/Firefox)

5 Me gusta

Yo también puedo reproducir esto aquí. Lo noté hace días cuando publiqué un componente temático y olvidé informarlo :smile:
Aunque no es exactamente el mismo contexto.

Pude ver los datos después del cuarto intento:

Windows 10 con Chrome.

7 Me gusta

Gracias por los informes, amigos. El problema aquí era que si el clic se hacía directamente en el icono svg, el ID de la tabla no se pasaba correctamente al editor (si el objetivo del clic estaba cerca del icono, entonces el objetivo del evento era correcto).

Debería solucionarse una vez que esta PR sea revisada/fusionada: FIX: Table editing sometimes not working by pmusaraj · Pull Request #50 · discourse/discourse-table-builder · GitHub

3 Me gusta

Esto se ha fusionado ahora. :+1:

5 Me gusta

Este tema se cerró automáticamente después de 3 días. Ya no se permiten nuevas respuestas.