craigrow
(Craig Rowland)
Março 18, 2024, 6:45pm
1
[Passos]
Abra uma página wiki para edição.
Faça algumas edições.
Digite um ‘S’ maiúsculo em qualquer lugar.
A caixa de diálogo Compartilhar será aberta (imagem anexa).
Feche a caixa de diálogo clicando no X.
[Resultado]
Todas as edições feitas na wiki são perdidas.
[Esperado]
Shift + S não deve resultar na perda das minhas edições.
Observação: após uma investigação mais aprofundada, isso parece acontecer apenas ao digitar o primeiro caractere em uma célula. Por exemplo, “My Show Stopper” não acionará a caixa de diálogo. “Showstopper” acionará.
3 curtidas
Olá @craigrow
Você está usando o table-builder, por acaso? Se sim, acho que tenho uma reprodução do que você está vendo.
Abra a tabela no modo de edição
Insira uma célula
Use Shift + s para inserir um S maiúsculo
* O modal de compartilhamento abre e fecha o editor do table-builder, perdendo quaisquer alterações
Acho que o atalho de teclado está sendo muito impaciente. Vou ver se consigo alguém para dar uma olhada.
1 curtida
craigrow
(Craig Rowland)
Março 19, 2024, 3:51pm
7
Sim, está correto. Eu clico neste botão de edição aqui.
3 curtidas
keegan
(Keegan George)
Março 21, 2024, 7:16pm
8
Obrigado por enviar este problema @craigrow , isso agora deve ser resolvido
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 curtidas
keegan
(Keegan George)
Fechado
Março 23, 2024, 7:17pm
9
Este tópico foi fechado automaticamente 2 dias após a última resposta. Novas respostas não são mais permitidas.