1
0

Fix de l'affichage du panneau d'actions après suppression en lot

## Correction de l'ordre des opérations

### Problème résolu
- Le panneau "X éléments sélectionnés" restait affiché après suppression
- Réorganisation de l'ordre des opérations pour une remise à zéro propre

### Changements apportés
- Décocher toutes les checkboxes AVANT le rechargement des données
- Masquage immédiat du panneau bulkActions
- Évite les états intermédiaires incorrects lors du rechargement

## Amélioration de la logique
- Ordre optimal : décocher → masquer → recharger → mettre à jour
- Interface cohérente à chaque étape de la suppression
- Élimination des artefacts visuels temporaires
This commit is contained in:
unfr 2025-09-27 16:03:25 +02:00
parent 20361ed80d
commit a9e7024830

View File

@ -669,6 +669,11 @@ $(document).ready(function() {
$(this).addClass('hidden');
});
// Décocher toutes les checkboxes AVANT de recharger
$('.row-checkbox').prop('checked', false);
$('#selectAll').prop('checked', false).prop('indeterminate', false);
$('#bulkActions').addClass('hidden');
// Recharger les données de la page courante
loadPage(currentPage || 1);
@ -676,9 +681,6 @@ $(document).ready(function() {
$.getJSON('/autopost/stats', function(s) {
if (s) updateStatsUI(s);
});
// Décocher la case "Tout sélectionner"
$('#selectAll').prop('checked', false).prop('indeterminate', false);
},
error: function(xhr) {
let errorMsg = 'Erreur lors de la suppression en lot';