Rafraîchir un SVG

Bonjour,

En 4D V17R5, soit un SVG avec des rectangles reliés par des lignes incurvées (path Q )
Sur survol d’un rectangle, je recréé entièrement le SVG pour augmenter la taille du rectangle survolé et les lignes incurvées se déplacent donc sensiblement.

Étrangement, seule la partie de la lignes proche du rectangle survolé est redessinée.
L’autre partie de la ligne n’est pas redessiné.
Je me retrouve visuellement avec des lignes rompues.
Et cela, même si je change les coordonnées de la ligne ou son opacité !?
J’ai l’impression que sur survol, seul un cadre autour de la position de la souris peut être redessiné.

Ai-je loupé quelque chose ?
Une possibilité de forcer un redimensionnement proprement ?
Je sèche.

Donne-lui un https://www.youtube.com/watch?v=ms3XjSfCaeIPerrier>
Désolé, j’ai trop chaud et quand j’ai lu Rafraichir j’ai pas pu résister…

Ah ah ah !

Bon, je me rappelle avoir la même chose, un truc qui ressemble à ça, mais je ne me rappelle plus comment et ce que j’ai fait pour y remédier. Si cela me revient…
Mais cela permet de te sentir moins seul, et avec un perrier :slight_smile:

Bonjour,

J’ai testé le Perrier, mais ça n’a rien donné :wink:

Merci Olivier, je me sens moins seul !

J’ai finalement contourné : sur l’événement ‘sur survol’, je lance le minuteur et la réactualisation du SVG s’effectue sur l’événement ‘sur minuteur’. Tout simplement.