Le redimensionnement (window.resize) lance un trigger “ui.resize” sur tous les composants ayant la classe CSS “js-resizable”.
fait par formulaire pour repositionner/recalculer certaines zones / voir tout recharger
également fait par le menu pour se minifier si écran trop petit…
Pour ne rien recharger, il suffit en premier lieu de retirer cette classe du formluaire sur le form.onload du hook front. Elle ne sera plus visible pour le resize.
Il semble que cette class CSS soit bien l’origine de ce comportement.
Par contre, dans notre cas, la méthode fournie ne permet d’enlever la class que sur l’objet en cours, les autres relations étant présentes dans des zones par défaut refermée.
Nous devons alors dupliquer la méthode dans tous les scripts des objets rattachées, pour enlever le comportement sur les tableaux et les lignes d’objets associées.
En tout cas, la navigation est plus fluide sans cette class.