Projet

Général

Profil

Development #28923

select2: mauvaise largeur du conteneur quand le champ à afficher est conditionnel

Ajouté par Serghei Mihai il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
12 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Un widget select2 d'un champ condtionnel a toujours la largeur de 100px.

Si le champ n'est plus contionné par un autre, la largeur du select2 est correctement affichée.
Je joins un exemple de formulaire en local sur lequel je réproduis le souci.


Fichiers

Révisions associées

Révision 39a1261e (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

style: force select2 in grid to take available width (#28923)

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Projet changé de w.c.s. à Intégrations graphiques Publik
  • Assigné à mis à Frédéric Péters

Il y a un resizeSearch quelque part, qu'on pourrait appeler comme on le fait pour les cartes,

             if ($widget.hasClass('MapWidget') && !was_visible) {
               $widget.find('.qommon-map').trigger('qommon:invalidate');
+            } else if ($widget.hasClass('JsonpSingleSelectWidget') && !was_visible) {
+              //XXX
             }

sauf que c'est une méthode que je n'arrive pas à atteindre dans le js, et je ne vais pas chercher davantage.

#3

Mis à jour par Frédéric Péters il y a plus de 5 ans

Parce que forcer le mauvais calcul de select2 à la poubelle, c'est bien plus facile.

#4

Mis à jour par Serghei Mihai il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée

Et it works.

#5

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 39a1261e2ce6dac52b1d0d9f992c858afb801d71
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Dec 12 12:22:37 2018 +0100

    style: force select2 in grid to take available width (#28923)
#6

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

Formats disponibles : Atom PDF