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_entite_id',
'opened_recit' 'opened_recit'
]), ]),
...mapState(CommonStore,['map_item_ray']), ...mapState(CommonStore,['map_item_ray',
...mapState(CommonStore,['hover_elmt']), 'hover_elmt',
...mapState(CommonStore,['paper_symbol_definitions']) 'paper_symbol_definitions'])
}, },
created() { created() {
// MATTER // MATTER
@ -104,6 +104,13 @@ export default {
} }
}.bind(this); }.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 // MATTER
let wall_w = 1000; let wall_w = 1000;
Matter.Composite.add(this.world, [ Matter.Composite.add(this.world, [
@ -199,10 +206,10 @@ export default {
} }
}, },
methods: { methods: {
...mapActions(ConcernementsStore,['setMapMode']), ...mapActions(ConcernementsStore,['setMapMode',
...mapActions(ConcernementsStore,['resetConcernementOpened']), 'resetConcernementOpened']),
// ...mapActions(ConcernementsStore,['openCloseConcernements']), ...mapActions(CommonStore,['addPaperSymbolDefinition',
...mapActions(CommonStore,['addPaperSymbolDefinition']), 'setHoverElmt']),
animate () { animate () {
Matter.Engine.update(this.engine, 1); Matter.Engine.update(this.engine, 1);
window.requestAnimationFrame(this.animate); window.requestAnimationFrame(this.animate);