reset active revision on mapitem close #2307

This commit is contained in:
Bachir Soussi Chiadmi 2023-10-06 12:45:04 +02:00
parent a8692abfb9
commit 3b4acd6949

View File

@ -214,6 +214,7 @@ export default {
...mapActions(ConcernementsStore,['openCloseConcernements',
// 'setConcernementMapItem',
'hideShowConcernement',
'setActiveRevision',
'setBesoinPaperId',
'setOpenedDoleanceField',
'setOpenedRecit']),
@ -565,13 +566,16 @@ export default {
},
resetPaperActiveRevision(){
console.log('resetPaperActiveRevision');
this.getJarvisEnvelopeConvexe();
// remove contours if already exists
if (this.paper_main_object.children.contours) {
this.paper_main_object.children.contours.remove();
}
// redraw contours
this.paper_main_object.addChild(this.setPaperContour());
// remove entites if already exists
if (this.paper_main_object.children.entites) {
this.paper_main_object.children.entites.remove();
@ -629,7 +633,7 @@ export default {
]
// handles
const delta = 0.05;
const delta = 0.05 * this.scale;
// handle IN
const hli = Math.abs(lab)*delta; // handle longeur
const vnai = { x: -vma.y, y: vma.x } // get the ma normal unit vector IN
@ -1673,7 +1677,9 @@ export default {
Matter.Composite.remove(this.matterEngine.world, this.constraint);
}
this.concernement.active_revision = this.concernement.revision_id;
// this.concernement.active_revision = this.concernement.revision_id;
this.setActiveRevision(this.cid, this.concernement.revision_id);//this.concernement.revisions[this.concernement.revisions.length -1].revision_id);
this.resetPaperActiveRevision();
this.handlePaperVisibilityOnBeforeClose();