Astreinte : une ligne en cours de saisie survit à l'auto-enregistrement
Un début sans fin (ou l'inverse) était effacé par la sauvegarde
automatique pendant la frappe. La ligne est désormais conservée,
réaffichée, et ignorée des calculs (décompte, repos) tant que la paire
n'est pas complète. Le bloc dépliant reste ouvert pendant tout le cycle
HTMX (restauration aussi après le settle).
💘 Generated with Crush
Assisted-by: Crush:glm-5.2
This commit is contained in:
@ -496,6 +496,11 @@ function asRestore() {
|
||||
}
|
||||
asRestore();
|
||||
document.addEventListener('htmx:afterSwap', asRestore);
|
||||
// Le settle HTMX (transition après swap) restaure les classes du snapshot pris
|
||||
// à l'insertion : une classe ajoutée entre insertion et settle — comme « open »
|
||||
// par asRestore sur afterSwap — est écrasée. On restaure donc aussi après le
|
||||
// settle, dernier moment du cycle.
|
||||
document.addEventListener('htmx:afterSettle', asRestore);
|
||||
|
||||
// Ajoute une ligne d'intervention vierge dans le jour ciblé
|
||||
window.asAddEvent = function (date) {
|
||||
|
||||
Reference in New Issue
Block a user