Fix info window cannot be opened

This commit is contained in:
Fawad Mirzad
2021-02-18 06:07:26 +01:00
parent a436a5be0e
commit be51f9dc59
3 changed files with 11 additions and 10 deletions

View File

@@ -25,7 +25,7 @@ const props = {
},
}
const events = ['domready', 'closeclick', 'content_changed']
const events = ['domready', 'click', 'closeclick', 'content_changed']
export default buildComponent({
mappedProps: props,
@@ -61,17 +61,14 @@ export default buildComponent({
})
}
},
emits: ['closeclick'],
methods: {
_openInfoWindow() {
this.$infoWindowObject.close()
if (this.opened) {
if (this.$markerObject !== null) {
this.$infoWindowObject.open(this.$map, this.$markerObject)
} else {
this.$infoWindowObject.open(this.$map)
}
this.$infoWindowObject.open(this.$map, this.$markerObject)
} else {
this.$infoWindowObject.close()
this.$emit('closeclick')
}
},
},