craigrow
(Craig Rowland)
Mars 18, 2024, 6:45
1
[Étapes]
Ouvrez une page wiki pour la modifier.
Apportez des modifications.
Tapez un ‘S’ majuscule n’importe où.
La boîte de dialogue Partager s’ouvrira (image ci-jointe).
Fermez la boîte de dialogue en cliquant sur le X.
[Résultat]
Toutes les modifications apportées au wiki sont perdues.
[Attendu]
Maj + S ne devrait pas entraîner la perte de mes modifications.
Note : Après une enquête plus approfondie, cela semble se produire uniquement lorsque vous tapez le premier caractère dans une cellule. Par exemple, « My Show Stopper » ne déclenchera pas la boîte de dialogue. « Showstopper » le fera.
3 « J'aime »
Salut @craigrow
Utilises-tu le constructeur de tableaux, par hasard ? Si c’est le cas, je pense avoir une reproduction de ce que tu vois.
Ouvre le tableau en mode édition
Entre dans une cellule
Utilise Shift + s pour entrer un S majuscule
* La fenêtre modale de partage s'ouvre et ferme le constructeur de tableaux en mode édition, perdant ainsi toutes les modifications.
Je pense que le raccourci clavier est un peu trop zélé. Laisse-moi voir si je peux trouver quelqu’un pour y jeter un œil.
1 « J'aime »
craigrow
(Craig Rowland)
Mars 19, 2024, 3:51
7
Oui, c’est exact. Je clique sur ce bouton d’édition ici.
3 « J'aime »
keegan
(Keegan George)
Mars 21, 2024, 7:16
8
Merci d’avoir soumis ce problème @craigrow , il devrait maintenant être résolu
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 « J'aime »
keegan
(Keegan George)
A fermé ce sujet ()
Mars 23, 2024, 7:17
9
Ce sujet a été automatiquement fermé 2 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.