craigrow
(Craig Rowland)
18 Marzo, 2024 18:45
1
[Pasos]
Abra una página wiki para editar.
Realice algunas ediciones.
Ponga una ‘S’ mayúscula en cualquier lugar
Se abrirá el diálogo Compartir (imagen adjunta).
Cierre el diálogo haciendo clic en la X
[Resultado]
Se pierden todas las ediciones realizadas en la wiki.
[Esperado]
Shift + S no debería resultar en la pérdida de mis ediciones.
Nota: tras una investigación adicional, esto parece ocurrir solo al escribir el primer carácter en una celda. Por ejemplo, “Mi Show Stopper” no activará el diálogo. “Showstopper” sí lo hará.
3 Me gusta
Hola @craigrow
¿Estás usando el generador de tablas, por casualidad? Si es así, creo que tengo una reproducción de lo que estás viendo.
Abre la tabla en modo de edición
Introduce una celda
Usa Shift + s para introducir una S mayúscula
* Se abre el modal para compartir y se cierra el editor del generador de tablas, perdiendo cualquier cambio.
Creo que el atajo de teclado está siendo demasiado entusiasta. Déjame ver si puedo conseguir que alguien lo revise.
1 me gusta
craigrow
(Craig Rowland)
19 Marzo, 2024 15:51
7
Sí, eso es correcto. Hago clic en este botón de editar aquí.
3 Me gusta
keegan
(Keegan George)
21 Marzo, 2024 19:16
8
Gracias por enviar este problema @craigrow , ahora debería estar resuelto
main ← fix-table-builder-keyboard-shortcuts
opened 11:19PM - 20 Mar 24 UTC
This PR makes use of the KeyboardShortcuts [`pause()`](https://github.com/discou… rse/discourse/blob/058b70c82f97c13d62b3efff8ef843d9fce92426/app/assets/javascripts/discourse/app/lib/keyboard-shortcuts.js#L212-L236) method to pause keyboard shortcuts while the table builder's insert table modal is active.
This is necessary because some keyboard shortcuts such as <kbd>Shift</kbd> + <kbd>S</kbd> or <kbd>?</kbd> trigger modals. When those modals are triggered, they replace the insert table modal causing any edits made to spreadsheet to be lost.
Meta bug report: https://meta.discourse.org/t/shift-s-lose-all-edits-to-wiki/299851?u=keegan
### Before
https://github.com/discourse/discourse/assets/30090424/0b06d86b-5a62-4870-bebb-79f5bfc7c7da
### After
https://github.com/discourse/discourse/assets/30090424/2ca76046-7ff3-45c1-a35f-f0d0868bd28f
3 Me gusta
keegan
(Keegan George)
Cerrado
23 Marzo, 2024 19:17
9
Este tema se cerró automáticamente 2 días después de la última respuesta. Ya no se permiten nuevas respuestas.