mappopup bug fix #2238

This commit is contained in:
Bachir Soussi Chiadmi 2023-07-20 18:29:11 +02:00
parent 62b43a5d44
commit bf4f4dcc04

View File

@ -60,9 +60,9 @@ export default {
'opened_entite_id',
'opened_recit'
]),
...mapState(CommonStore,['map_item_ray']),
...mapState(CommonStore,['hover_elmt']),
...mapState(CommonStore,['paper_symbol_definitions'])
...mapState(CommonStore,['map_item_ray',
'hover_elmt',
'paper_symbol_definitions'])
},
created() {
// MATTER
@ -104,6 +104,13 @@ export default {
}
}.bind(this);
// use the paper.view mousemouve to removed mappopup
this.paper.view.onMouseMove = function(event) {
console.log("view onMouseMove", event.target);
if(event.target._id === "paper-view-0") {
this.setHoverElmt(null);
}
}.bind(this);
// MATTER
let wall_w = 1000;
Matter.Composite.add(this.world, [
@ -199,10 +206,10 @@ export default {
}
},
methods: {
...mapActions(ConcernementsStore,['setMapMode']),
...mapActions(ConcernementsStore,['resetConcernementOpened']),
// ...mapActions(ConcernementsStore,['openCloseConcernements']),
...mapActions(CommonStore,['addPaperSymbolDefinition']),
...mapActions(ConcernementsStore,['setMapMode',
'resetConcernementOpened']),
...mapActions(CommonStore,['addPaperSymbolDefinition',
'setHoverElmt']),
animate () {
Matter.Engine.update(this.engine, 1);
window.requestAnimationFrame(this.animate);