philharmoniedeparis / metascore-library

The front-end library that powers the metaScore authoring tool.
https://metascore.philharmoniedeparis.fr
CeCILL Free Software License Agreement v2.1
0 stars 0 forks source link

Lors d'un copier-coller de plusieurs éléments, l'ordre dans la timeline n'est pas respecté #649

Closed afborneuf closed 6 months ago

afborneuf commented 1 year ago

Par ordre dans la timeline, j'entends respect des plans (arrière-plan, premier plan, etc.). Cela est dommageable notamment lorsque l'on copie un grand nombre d'éléments dont certains se retrouvent à en cacher d'autres. Il semblerait que l'ordre du collage corresponde à la date de création des éléments collés.

semiaddict commented 6 months ago

L'ordre suit en fait l'ordre de sélection. Donc si nous sélectionnons "composant 2", puis "composant 1", puis "composant 3", que nous les copions et les collons, ils seront collés dans cet ordre; "composant 3" sera alors au-dessus du "composant 1" qui, à son tour, sera au-dessus du "composant 2".

Ce problème pourrait être difficile à résoudre, car nous pouvons sélectionner et copier des composants appartenant à des parents différents (par exemple, des composants dans des blocs différents).

semiaddict commented 6 months ago

Ceci est maintenant corrigé sur dev. J'ai fini par ordonner les composants copiés en fonction de leur ordre actuel au sein de leur composant parent.