Development #29244
manager : recalcul de la hauteur des blocs d'édition de cellule
0%
Description
Ça peut arriver après avoir cliqué "enregistrer", par exemple s'il y a une erreur affichée; ça peut aussi être une fonction nécessaire si en cours d'édition la hauteur du formulaire peut changer (ex: #26057).
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-manager-recompute-cell-edition-height-after-submit-2.patch 0001-manager-recompute-cell-edition-height-after-submit-2.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Serghei Mihai il y a plus de 5 ans
En testant sur le cas de #26057 je me rends compte que dans le recalcul la hauteur du bloc avec le bouton n'est pas prise en compte.
La hauteur du formulaire est bien calculée, mais le bouton peut être toujours caché.
Il manque un:
h += $cell.find('.buttons').length * 40;
Mis à jour par Serghei Mihai il y a plus de 5 ans
- Lié à Development #26057: cellule TIPI: améliorations de présentation ajouté
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à En cours
- Assigné à mis à Frédéric Péters
h += $cell.find('.buttons').length * 40;
Non, c'est plus compliqué que ça. Le calcul prend la hauteur réelle (y compris le bouton) et l'ajuste s'il y a des widgets particuliers, qui ont une taille qui va changer (ckeditor, multisort).
Mais, au moins, quand il y a recalcul le max-height précédent est toujours présent.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-manager-recompute-cell-edition-height-after-submit-2.patch 0001-manager-recompute-cell-edition-height-after-submit-2.patch ajouté
- Statut changé de En cours à Solution proposée
Ça doit être mieux ainsi, l'id est bien posé sur le <style> et la balise bien retirée avant de recalculer l'affaire. (je passe quand même de +10 à +40 pour avoir un peu de confort, parce que parfois j'ai vu le calcul être un rien raté au premier affichage).
Mis à jour par Serghei Mihai il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 1734663870e0bcc63d150faef5058f6eb98cc5a1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Dec 20 11:45:43 2018 +0100 manager: recompute cell edition height after submit (#29244)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
manager: recompute cell edition height after submit (#29244)